├── .gitignore ├── Gemfile ├── LICENSE ├── README.rdoc ├── Rakefile ├── VERSION ├── bin ├── gizzmo └── setup_shards ├── gizzmo.gemspec ├── lib ├── gizzard.rb ├── gizzard │ ├── commands.rb │ ├── digest.rb │ ├── migrator.rb │ ├── nameserver.rb │ ├── rebalancer.rb │ ├── shard_template.rb │ ├── thrift.rb │ ├── transformation.rb │ ├── transformation_op.rb │ └── transformation_scheduler.rb ├── gizzmo.rb └── vendor │ └── thrift_client │ └── simple.rb └── test ├── config.yaml ├── gizzmo_spec.rb ├── helper.rb ├── nameserver_spec.rb ├── scheduler_spec.rb ├── shard_template_spec.rb ├── spec.opts ├── spec_helper.rb ├── test_server ├── .gitignore ├── project │ ├── build.properties │ ├── build │ │ └── Project.scala │ └── plugins │ │ └── Plugins.scala └── src │ └── main │ ├── scala │ ├── Main.scala │ └── TestServer.scala │ └── thrift │ └── TestServer.thrift └── transformation_spec.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/README.rdoc -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.18.5 -------------------------------------------------------------------------------- /bin/gizzmo: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env ruby 2 | $: << File.dirname(__FILE__) + "/../lib" 3 | load "gizzmo.rb" -------------------------------------------------------------------------------- /bin/setup_shards: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/bin/setup_shards -------------------------------------------------------------------------------- /gizzmo.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/gizzmo.gemspec -------------------------------------------------------------------------------- /lib/gizzard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/gizzard.rb -------------------------------------------------------------------------------- /lib/gizzard/commands.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/gizzard/commands.rb -------------------------------------------------------------------------------- /lib/gizzard/digest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/gizzard/digest.rb -------------------------------------------------------------------------------- /lib/gizzard/migrator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/gizzard/migrator.rb -------------------------------------------------------------------------------- /lib/gizzard/nameserver.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/gizzard/nameserver.rb -------------------------------------------------------------------------------- /lib/gizzard/rebalancer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/gizzard/rebalancer.rb -------------------------------------------------------------------------------- /lib/gizzard/shard_template.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/gizzard/shard_template.rb -------------------------------------------------------------------------------- /lib/gizzard/thrift.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/gizzard/thrift.rb -------------------------------------------------------------------------------- /lib/gizzard/transformation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/gizzard/transformation.rb -------------------------------------------------------------------------------- /lib/gizzard/transformation_op.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/gizzard/transformation_op.rb -------------------------------------------------------------------------------- /lib/gizzard/transformation_scheduler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/gizzard/transformation_scheduler.rb -------------------------------------------------------------------------------- /lib/gizzmo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/gizzmo.rb -------------------------------------------------------------------------------- /lib/vendor/thrift_client/simple.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/lib/vendor/thrift_client/simple.rb -------------------------------------------------------------------------------- /test/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/config.yaml -------------------------------------------------------------------------------- /test/gizzmo_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/gizzmo_spec.rb -------------------------------------------------------------------------------- /test/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/helper.rb -------------------------------------------------------------------------------- /test/nameserver_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/nameserver_spec.rb -------------------------------------------------------------------------------- /test/scheduler_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/scheduler_spec.rb -------------------------------------------------------------------------------- /test/shard_template_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/shard_template_spec.rb -------------------------------------------------------------------------------- /test/spec.opts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/spec.opts -------------------------------------------------------------------------------- /test/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/spec_helper.rb -------------------------------------------------------------------------------- /test/test_server/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/test_server/.gitignore -------------------------------------------------------------------------------- /test/test_server/project/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/test_server/project/build.properties -------------------------------------------------------------------------------- /test/test_server/project/build/Project.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/test_server/project/build/Project.scala -------------------------------------------------------------------------------- /test/test_server/project/plugins/Plugins.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/test_server/project/plugins/Plugins.scala -------------------------------------------------------------------------------- /test/test_server/src/main/scala/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/test_server/src/main/scala/Main.scala -------------------------------------------------------------------------------- /test/test_server/src/main/scala/TestServer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/test_server/src/main/scala/TestServer.scala -------------------------------------------------------------------------------- /test/test_server/src/main/thrift/TestServer.thrift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/test_server/src/main/thrift/TestServer.thrift -------------------------------------------------------------------------------- /test/transformation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twitter-archive/gizzmo/HEAD/test/transformation_spec.rb --------------------------------------------------------------------------------