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.

There was a problem

You must be a member of this account.

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