├── .gitignore ├── .rvmrc ├── Gemfile ├── LICENSE ├── Procfile ├── README.md ├── Rakefile ├── benchmark ├── objectless_feed.rb ├── publish.rb ├── timeline.rb ├── timeline_client.rb ├── update_event.rb └── update_event.sh ├── chronologic.gemspec ├── ci-build ├── config.ru ├── doc └── intro.md ├── examples ├── 01_hello_cl.rb ├── 02_fanout.rb ├── 03_subevents.rb ├── 04_objects.rb ├── 05_gowalla.rb ├── boilerplate.rb ├── config.yml ├── gowalla.rb ├── gowalla_activerecord.rb ├── groupings.rb ├── outings.rb ├── paginate.rb ├── privacy.rb └── twitter.rb ├── lib ├── chronologic.rb └── chronologic │ ├── cassandra_ext.rb │ ├── client │ ├── connection.rb │ ├── event.rb │ └── fake.rb │ ├── event.rb │ ├── service │ ├── app.rb │ ├── event.rb │ ├── feed.rb │ ├── feed_boilerplate.rb │ ├── objectless_feed.rb │ ├── protocol.rb │ └── schema.rb │ └── version.rb └── spec ├── chronologic ├── client │ ├── connection_spec.rb │ ├── event_spec.rb │ └── fake_spec.rb └── service │ ├── app_spec.rb │ ├── event_spec.rb │ ├── feed_spec.rb │ ├── objectless_feed_spec.rb │ ├── protocol_spec.rb │ └── schema_spec.rb ├── chronologic_spec.rb ├── functional ├── api_spec.rb ├── privacy_spec.rb └── use_cases_spec.rb ├── functional_helper.rb ├── helpers.rb └── spec_helper.rb /.gitignore: -------------------------------------------------------------------------------- 1 | pkg 2 | Gemfile.lock 3 | tmp 4 | -------------------------------------------------------------------------------- /.rvmrc: -------------------------------------------------------------------------------- 1 | rvm use ree-1.8.7-2011.03@chronologic --create 2 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/Procfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/Rakefile -------------------------------------------------------------------------------- /benchmark/objectless_feed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/benchmark/objectless_feed.rb -------------------------------------------------------------------------------- /benchmark/publish.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/benchmark/publish.rb -------------------------------------------------------------------------------- /benchmark/timeline.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/benchmark/timeline.rb -------------------------------------------------------------------------------- /benchmark/timeline_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/benchmark/timeline_client.rb -------------------------------------------------------------------------------- /benchmark/update_event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/benchmark/update_event.rb -------------------------------------------------------------------------------- /benchmark/update_event.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/benchmark/update_event.sh -------------------------------------------------------------------------------- /chronologic.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/chronologic.gemspec -------------------------------------------------------------------------------- /ci-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/ci-build -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/config.ru -------------------------------------------------------------------------------- /doc/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/doc/intro.md -------------------------------------------------------------------------------- /examples/01_hello_cl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/01_hello_cl.rb -------------------------------------------------------------------------------- /examples/02_fanout.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/02_fanout.rb -------------------------------------------------------------------------------- /examples/03_subevents.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/03_subevents.rb -------------------------------------------------------------------------------- /examples/04_objects.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/04_objects.rb -------------------------------------------------------------------------------- /examples/05_gowalla.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/05_gowalla.rb -------------------------------------------------------------------------------- /examples/boilerplate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/boilerplate.rb -------------------------------------------------------------------------------- /examples/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/config.yml -------------------------------------------------------------------------------- /examples/gowalla.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/gowalla.rb -------------------------------------------------------------------------------- /examples/gowalla_activerecord.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/gowalla_activerecord.rb -------------------------------------------------------------------------------- /examples/groupings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/groupings.rb -------------------------------------------------------------------------------- /examples/outings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/outings.rb -------------------------------------------------------------------------------- /examples/paginate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/paginate.rb -------------------------------------------------------------------------------- /examples/privacy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/privacy.rb -------------------------------------------------------------------------------- /examples/twitter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/examples/twitter.rb -------------------------------------------------------------------------------- /lib/chronologic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic.rb -------------------------------------------------------------------------------- /lib/chronologic/cassandra_ext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic/cassandra_ext.rb -------------------------------------------------------------------------------- /lib/chronologic/client/connection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic/client/connection.rb -------------------------------------------------------------------------------- /lib/chronologic/client/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic/client/event.rb -------------------------------------------------------------------------------- /lib/chronologic/client/fake.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic/client/fake.rb -------------------------------------------------------------------------------- /lib/chronologic/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic/event.rb -------------------------------------------------------------------------------- /lib/chronologic/service/app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic/service/app.rb -------------------------------------------------------------------------------- /lib/chronologic/service/event.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic/service/event.rb -------------------------------------------------------------------------------- /lib/chronologic/service/feed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic/service/feed.rb -------------------------------------------------------------------------------- /lib/chronologic/service/feed_boilerplate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic/service/feed_boilerplate.rb -------------------------------------------------------------------------------- /lib/chronologic/service/objectless_feed.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic/service/objectless_feed.rb -------------------------------------------------------------------------------- /lib/chronologic/service/protocol.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic/service/protocol.rb -------------------------------------------------------------------------------- /lib/chronologic/service/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/lib/chronologic/service/schema.rb -------------------------------------------------------------------------------- /lib/chronologic/version.rb: -------------------------------------------------------------------------------- 1 | module Chronologic 2 | VERSION = '0.10.2' 3 | end -------------------------------------------------------------------------------- /spec/chronologic/client/connection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/chronologic/client/connection_spec.rb -------------------------------------------------------------------------------- /spec/chronologic/client/event_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/chronologic/client/event_spec.rb -------------------------------------------------------------------------------- /spec/chronologic/client/fake_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/chronologic/client/fake_spec.rb -------------------------------------------------------------------------------- /spec/chronologic/service/app_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/chronologic/service/app_spec.rb -------------------------------------------------------------------------------- /spec/chronologic/service/event_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/chronologic/service/event_spec.rb -------------------------------------------------------------------------------- /spec/chronologic/service/feed_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/chronologic/service/feed_spec.rb -------------------------------------------------------------------------------- /spec/chronologic/service/objectless_feed_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/chronologic/service/objectless_feed_spec.rb -------------------------------------------------------------------------------- /spec/chronologic/service/protocol_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/chronologic/service/protocol_spec.rb -------------------------------------------------------------------------------- /spec/chronologic/service/schema_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/chronologic/service/schema_spec.rb -------------------------------------------------------------------------------- /spec/chronologic_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/chronologic_spec.rb -------------------------------------------------------------------------------- /spec/functional/api_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/functional/api_spec.rb -------------------------------------------------------------------------------- /spec/functional/privacy_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/functional/privacy_spec.rb -------------------------------------------------------------------------------- /spec/functional/use_cases_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/functional/use_cases_spec.rb -------------------------------------------------------------------------------- /spec/functional_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/functional_helper.rb -------------------------------------------------------------------------------- /spec/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/helpers.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gowalla-archive/chronologic/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------