Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Oleg Andreev's latest activity

Tuesday, April 29 2008
29 new-views: Document.create :meta => @meta produces side-effect on Meta.document was created in StrokeDB
  • Oleg Andreev
    Oleg Andreev created the ticket at 9:09 PM

    New version of Meta.document is created when using Document.create! :meta => @meta

    See document_spec.rb in new-views branch (pending as "BUG", line ~612)

28 new-views: fix old specs with unnamed metas was created in StrokeDB
  • Oleg Andreev
    Oleg Andreev created the ticket at 9:07 PM

    Some specs (document_spec.rb, sync/*_spec) contain ad-hoc metas without a name.

21 Design views invocation framework was updated in StrokeDB
Development/Views invocation framework was edited by Oleg Andreev in StrokeDB at 6:14 PM (+1 more edit)
27 Write ahead log for a whole database was created in StrokeDB
  • Oleg Andreev
    Oleg Andreev created the ticket at 7:48 AM

    WAL is needed to support transactional update of the documents storage and all the view storages.

    Get an idea from SkiplistVolume.

Monday, April 28 2008
15 Figure out how to organize views for associations was updated in StrokeDB
  • Oleg Andreev
    Oleg Andreev commented at 9:18 AM

    1) By default, yes, a document will go through all the views. This can be optimized by describing a filtering view (or a list of views) which emits a list of r...

  • Oleg Andreev
    Oleg Andreev commented at 8:27 AM

    There is no need in nslurl for container: it is identified by UUID in a key.

    For The Very Generic Has Many View, yes, we have to put a meta name along with it...

  • Oleg Andreev
    Oleg Andreev commented at 8:14 AM

    I think things get easier when you do name a view like "has_many_{items}" or "{container}_has_many_{items}".

    If we'd like to put all the "has_many" assocs int...

Sunday, April 27 2008
14 has_many association based on Views was created in StrokeDB
  • Oleg Andreev
    Oleg Andreev created the ticket at 11:42 PM
    Article = Meta.new do
      has_many :comments
    end
    
    BlogPost = Meta.new do
      has_many :comments
    end
    

    produces =>

    View.define(:name => "has_many_comments") d...