#4244 Activity stream collection refactor

v1.0.0
closed
General
2015-08-20
2012-05-18
No

Convert activities and timeline lists to separate collections to avoid max doc size restraints and improve performance as the lists grow. We'll probably want to index on the published timestamp in order to efficiently merge new activities into a timeline, and constrain timeline to length for display.

Discussion

  • Dave Brondsema

    Dave Brondsema - 2012-06-01
    • size: --> 2
     
  • Dave Brondsema

    Dave Brondsema - 2012-06-07
    • labels: activitystream --> activitystream, v2
     
  • Cory Johns - 2012-06-12
    • status: open --> in-progress
    • assigned_to: Cory Johns
     
  • Cory Johns - 2012-06-13

    activitystream:cj/4244

     
  • Cory Johns - 2012-06-13
    • status: in-progress --> code-review
    • qa: Tim Van Steenburgh
     
    • status: code-review --> in-progress
     
  • The objects that are currently in the activities lists (in both the activities and timeline collection) should become the top-level docs in those collections. They should retain a node_id to associate each doc back to its owner in the node collection.

     
  • Cory Johns - 2012-06-14
    • status: in-progress --> code-review
     
  • Cory Johns - 2012-06-14

    activitystream:cj/4244

    Activities and timelines converted to aggregate doc collections.

     
    • status: code-review --> closed
     
  • Dave Brondsema

    Dave Brondsema - 2013-11-01
    • labels: activitystream, v2 --> v2, activitystreams
     

Log in to post a comment.