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.

Activity (RSS)

Tuesday, April 29 2008
Merge branch 'master' into new-views ... was committed by Yurii Rashkovskii at 8:28 PM
view.rb: added :only option to filter... was committed by Yurii Rashkovskii at 8:28 PM
Meta#+ support modulized metas now ht... was committed by Yurii Rashkovskii at 8:23 PM
Home was edited by Yurii Rashkovskii in StrokeDB at 8:06 PM
21 Implement views invocation framework was updated
25 Pick a better naming schema for association views was updated
  • Yurii Rashkovskii
    • State changed from new to resolved
    by Yurii Rashkovskii at 6:25 PM

    Here is an example of new naming schema — "http://coolapp.com#user_has_many_items"

  • Yurii Rashkovskii
    Yurii Rashkovskii created the ticket at 7:20 AM

    Currently I just #to_json all options. But that's definitely weird name. I need a better idea.

Development/Views invocation framework was edited by Oleg Andreev in StrokeDB at 6:14 PM (+2 more edits)
added store argument for View.new (fo... was committed by Yurii Rashkovskii at 5:25 PM
tiny fix in a SkiplistVolume http://g... was committed by Yurii Rashkovskii at 5:25 PM
Merge branch 'new-views' into views-b... was committed by Yurii Rashkovskii at 1:25 PM
Merge branch 'master' into new-views ... was committed by Yurii Rashkovskii at 1:22 PM
Added missing files [#24 state:resolv... was committed by Yurii Rashkovskii at 1:18 PM
24 Move default_nsurl somewhere was updated
  • Yurii Rashkovskii
    • State changed from open to resolved
    by Yurii Rashkovskii at 1:18 PM

    (from [c6286ab50490e083826f66d05c3c2ec42a239bd8]) Added missing files [#24 state:resolved]

    http://github.com/yrashk/stroked...

  • Yurii Rashkovskii
    • State changed from resolved to open
    by Yurii Rashkovskii at 1:08 PM
  • Yurii Rashkovskii
    • State changed from new to resolved
    by Yurii Rashkovskii at 1:06 PM

    (from [189454807c0529da8e975b02d826c727542a5691]) Module#nsurl has been introduced [#24 state:resolved]

    http://github.com/yrashk/stroked...

  • Yurii Rashkovskii
    Yurii Rashkovskii commented at 11:11 AM

    May be it is worth to allow specifying nsurl for any module and if you will have MyApp::User, it will get nsurl from MyApp.nsurl?

    I definitely like it!

  • Yurii Rashkovskii
    Yurii Rashkovskii created the ticket at 7:18 AM

    Options:

    • Application.default_nsurl (or App.default_nsurl)
    • Database.default_nsurl
    • store#default_nsurl

    any other ideas?

Module#nsurl has been introduced [#24... was committed by Yurii Rashkovskii at 1:06 PM
0.0.3 was updated by Yurii Rashkovskii at 10:23 AM
 
6 of 32 tickets remain in this milestone
18 Global indexing view was updated
  • Yurii Rashkovskii
    • Assigned user set to Yurii Rashkovskii
    by Yurii Rashkovskii at 10:15 AM
  • Yurii Rashkovskii
    Yurii Rashkovskii created the ticket at 6:53 AM

    We need a view that will allow to query documents using find(:slot => ... , :another_slot => ...) form; we can start with a simplistic approach (no ORs, etc.) ...

27 Write ahead log for a whole database was updated
  • Yurii Rashkovskii
    • Milestone changed from 0.0.3 to 0.1
    by Yurii Rashkovskii at 10:04 AM
  • Yurii Rashkovskii
    Yurii Rashkovskii commented at 9:55 AM

    Though it might be useful to implement WAL for storages, not for transactions. If you will agree, I will rename it (and may be reschedule it to 0.0.4, not sure...

  • Yurii Rashkovskii
    Yurii Rashkovskii commented at 9:48 AM

    By the way, we have some early transactions code already, not in a WAL way

  • 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.

0.1 was updated by Yurii Rashkovskii at 10:04 AM 1 more event
 
2 of 2 tickets remain in this milestone
26 Add sorting to associations was created
  • Yurii Rashkovskii
    Yurii Rashkovskii created the ticket at 7:24 AM

    It might have a sense to add ordering to associations, something like

      has_many :comments, :sort_by => :created_at
    

    This parameter should be used by associa...

16 Implement associations on views was updated
23 Merge new skiplist volume into new-views and let ViewStorage use it was created
Wrapped has_many association's result... was committed by Yurii Rashkovskii at 7:12 AM
19 Wrap has_many association's results into LazyArray was updated
22 View[] should allow to specify store (optionally) was created
View#[] syntax has been implemented [... was committed by Yurii Rashkovskii at 7:07 AM
13 Views view (find view by name) was updated
20 Figure out how view storages should be associated with store was created
  • Yurii Rashkovskii
    Yurii Rashkovskii created the ticket at 6:57 AM

    Right now we have a workaround for that — we just cache ViewStorage instances per view, but that's only a workaround.

Very minor associations code cleanup ... was committed by Yurii Rashkovskii at 6:43 AM
Initial has_many on views implementat... was committed by Yurii Rashkovskii at 6:38 AM
As a temporary workaround, we'll stor... was committed by Yurii Rashkovskii at 6:33 AM
View#define == View#new, View#define!... was committed by Yurii Rashkovskii at 6:26 AM