Commit Graph

  • 0f0d1c7aed dist: don't depends on libvirtd, since we are not using it Takuya ASADA 2016-01-22 22:56:10 +09:00
  • 65a140481c Merge " streaming COMPLETE_MESSAGE failure and message retry logic fix" from Asias Avi Kivity 2016-01-24 16:41:06 +02:00
  • 6135e0ae78 Merge "Move read/write mutation path to use IDL" from Gleb Avi Kivity 2016-01-24 13:35:04 +02:00
  • b415f87324 Merge "Serializer Deserializer code generation" from Amnon Avi Kivity 2016-01-24 12:56:42 +02:00
  • b9b6f703c3 Remove old serializer for frozen_mutation and reconcilable_result Gleb Natapov 2016-01-24 11:46:50 +02:00
  • 067bdb23cd Move reconcilable_result and frozen_mutation to idl Gleb Natapov 2016-01-24 11:46:02 +02:00
  • 18dff5ebc8 Move smart pointer serialization helpers to .cc file. Gleb Natapov 2016-01-21 17:26:28 +02:00
  • 93da9b2725 Remove redundant vector serialization code. Gleb Natapov 2016-01-21 17:21:49 +02:00
  • ab6703f9bc Remove old query::result serializer Gleb Natapov 2016-01-21 12:21:52 +02:00
  • afc407c6e5 Move query::result to use idl. Gleb Natapov 2016-01-21 12:02:01 +02:00
  • be4e68adbf Add bytes_ostream serializer. Gleb Natapov 2016-01-21 12:00:49 +02:00
  • 043d132ba9 Remove no longer used serializers. Gleb Natapov 2016-01-19 20:28:54 +02:00
  • 4ae906b204 Add serializer overload for query::partition_range. Gleb Natapov 2016-01-20 19:48:30 +02:00
  • 2d1b2765e6 Add serializer overload for query::read_command. Gleb Natapov 2016-01-20 12:53:20 +02:00
  • 49ce2b83df Add ring_position constructor needed by serializer. Gleb Natapov 2016-01-20 17:32:13 +02:00
  • 6cc5b15a9c Fix read_command constructor to not copy parameters. Gleb Natapov 2016-01-20 11:22:21 +02:00
  • 4384c7fe85 un-nest range::bound class. Gleb Natapov 2016-01-20 12:52:22 +02:00
  • 7357b1ddfe Move specific_ranges to .hh and un-nest it. Gleb Natapov 2016-01-20 12:51:54 +02:00
  • 9ae7dc70da Prepare partition_slice to be used by serializer. Gleb Natapov 2016-01-20 12:35:30 +02:00
  • 48ab0bd613 Make constructor from bytes for partition_key and clustering_key_prefix public Gleb Natapov 2016-01-20 11:35:03 +02:00
  • 8deb5e424c Add idl files for more types. Gleb Natapov 2016-01-20 11:30:23 +02:00
  • 11299aa3db Add serializers for more basic types. Gleb Natapov 2016-01-20 11:54:24 +02:00
  • a643f3d61f Reorder bool and uint8_t serializers Gleb Natapov 2016-01-20 11:53:02 +02:00
  • cba31eb4f8 cleanup gossip_digest.idl Gleb Natapov 2016-01-20 11:31:12 +02:00
  • a3efecb8fe Merge seastar upstream Avi Kivity 2016-01-24 12:35:24 +02:00
  • b5029dae7e dist: remove abrt from AMI, since it's not able to work with Scylla Takuya ASADA 2016-01-21 17:47:59 -05:00
  • 0006f236a6 Add an IDL definition file Amnon Heiman 2016-01-24 09:36:02 +02:00
  • f266c2ed42 README.md: Add dependency for pyparsing python3 Amnon Heiman 2016-01-22 20:45:18 +02:00
  • 577ce0d231 Adding a sepcific template initialization in messaging_service to use the serializer Amnon Heiman 2016-01-08 14:26:51 +02:00
  • b625363072 Adding the serializer decleration and implementation files. Amnon Heiman 2016-01-08 13:26:42 +02:00
  • 451cf2692c configure.py Add serializer code generation from schema Amnon Heiman 2016-01-19 11:38:44 +02:00
  • 0715dcd6ba A schema definition for gossip_digest_ack Amnon Heiman 2016-01-08 13:20:38 +02:00
  • d27734b9be Add a constructor to inet_address from uint32_t Amnon Heiman 2016-01-08 11:48:51 +02:00
  • 8a4d211a99 Changes the versioned_value to make serializeble Amnon Heiman 2016-01-08 11:45:34 +02:00
  • ddc3fe1328 endpoint_state adds a constructor for all serialized parameters Amnon Heiman 2016-01-08 11:35:17 +02:00
  • 4a34ed82a3 Add code generation for serializer and deserializer Amnon Heiman 2016-01-07 21:45:24 +02:00
  • aef1e67a9b dist: remove mdadm,xfsprogs from dependencies, install it when constructing RAID by scylla_raid_setup Takuya ASADA 2016-01-22 09:34:46 +09:00
  • b92a075a34 main: support supervisor_notify() on Ubuntu Takuya ASADA 2016-01-22 09:34:45 +09:00
  • 7ac3e835a6 messaging_service: Fix send_message_timeout_and_retry Asias He 2016-01-15 16:17:47 +08:00
  • 864c7f636c streaming: Fail the session if fails to send COMPLETE_MESSAGE Asias He 2016-01-14 11:36:06 +08:00
  • 9be671e7f5 streaming: Simplify send_complete_message Asias He 2016-01-14 11:34:59 +08:00
  • 88e99e89d6 streaming: Add more debug info Asias He 2016-01-14 09:42:57 +08:00
  • 81996bd10b Merge "Improvements to compaction manager" from Raphael Pekka Enberg 2016-01-21 20:54:49 +02:00
  • bb909798bc compaction_manager: introduce can_submit Raphael S. Carvalho 2016-01-21 15:39:24 -02:00
  • 653a07d75d compaction_manager: introduce signal_less_busy_task Raphael S. Carvalho 2016-01-21 15:31:42 -02:00
  • 2164aa8d5b move compaction manager from /utils to /sstables Raphael S. Carvalho 2016-01-21 15:05:20 -02:00
  • b5833e8002 Merge "Enable incremental backups option" from Vlad Pekka Enberg 2016-01-21 18:52:07 +02:00
  • 5e953b5e47 Merge "Add support to stop ongoing compaction" from Raphael Pekka Enberg 2016-01-21 18:34:10 +02:00
  • fae47ee4a8 dist: fetch CentOS dependencies from koji, update them to latest version Takuya ASADA 2016-01-21 21:19:25 +09:00
  • 755d792c78 gossip: Wait for gossip timer callback to finish in do_stop_gossiping Asias He 2016-01-21 20:10:19 +08:00
  • e3d7db5e57 ec2_snitch: complete the EC2Snitch -> Ec2Snitch renaming Vlad Zolotarov 2016-01-21 13:17:05 +02:00
  • 9951edde1a locator::ec2_multi_region_snitch: add a get_name() implementation Vlad Zolotarov 2016-01-21 13:17:04 +02:00
  • 43c81db74e Update ami submodule Avi Kivity 2016-01-21 13:13:23 +02:00
  • de3bb01582 config: allow enabling the incremental backup via .yaml Vlad Zolotarov 2016-01-20 16:27:38 +02:00
  • c2ab54e9c7 sstables flushing: enable incremental backup (if requested) Vlad Zolotarov 2016-01-20 16:22:56 +02:00
  • cb5c66f264 sstable::write_components(): add a 'backup' parameter Vlad Zolotarov 2016-01-21 11:48:15 +02:00
  • e33710d2ca API: storage_service get_logging_level Amnon Heiman 2016-01-21 10:31:46 +02:00
  • ba80121e49 migration_task: rename logger name Amnon Heiman 2016-01-21 10:31:45 +02:00
  • 980681d28e auth: Add a simplistic "schedule" for auth db setup Calle Wilund 2016-01-20 13:12:00 +00:00
  • f001bb0f53 sstables: fix make_checksummed_file_output_stream Raphael S. Carvalho 2016-01-20 12:57:59 -02:00
  • 07f992e42a Merge branch 'master' of https://github.com/scylladb/scylla Calle Wilund 2016-01-20 13:31:33 +00:00
  • 63b17be4f0 auth_test: Modify yet another case to use "normal" continuation. Calle Wilund 2016-01-20 13:12:01 +00:00
  • 2eb12681b0 dist: add 'scylla-gdb' package for CentOS Takuya ASADA 2016-01-20 07:03:27 -05:00
  • 7bc3e6ffd0 Merge seastar upstream Avi Kivity 2016-01-20 14:59:52 +02:00
  • 1c2d95f2b0 streaming: Remove unused verb handlers Asias He 2016-01-20 17:59:15 +08:00
  • 767e25a686 streaming: Remove the _handlers helper Asias He 2016-01-20 17:59:14 +08:00
  • 33892943d9 sstables: do not drop row marker when reading mutation Paweł Dziepak 2016-01-20 12:28:20 +01:00
  • 9197a886f8 Merge branch 'master' of https://github.com/scylladb/scylla Calle Wilund 2016-01-20 09:44:38 +00:00
  • e10588e37a streaming/stream_session: Don't stop stream manager scylla-0.16 branch-0.16 Pekka Enberg 2016-01-18 17:26:51 +02:00
  • bb0aeb9bb2 api/messaging_service: Fix heap-buffer-overflows in set_messaging_service() Pekka Enberg 2016-01-18 15:57:19 +02:00
  • d2c97d9620 dist: use our own CentOS7 Base image Takuya ASADA 2016-01-19 17:07:36 -05:00
  • ddbe20f65c dist: stop ntpd before running ntpdate Takuya ASADA 2016-01-19 17:07:35 -05:00
  • 88bf12aa0b dist: disable SELinux only when it enabled Takuya ASADA 2016-01-19 17:07:34 -05:00
  • 79b218eb1c dist: use our own CentOS7 Base image Takuya ASADA 2016-01-19 17:07:36 -05:00
  • b9cb91e934 dist: stop ntpd before running ntpdate Takuya ASADA 2016-01-19 17:07:35 -05:00
  • 98e61a93ef dist: disable SELinux only when it enabled Takuya ASADA 2016-01-19 17:07:34 -05:00
  • c318f3baa3 sstables: fix sstable::data_stream_at Raphael S. Carvalho 2016-01-19 17:45:36 -02:00
  • ff9b1694fe api: implement stop_compaction Raphael S. Carvalho 2016-01-14 23:55:12 -02:00
  • 5cceb7d249 api: fix paramType of parameter of stop_compaction Raphael S. Carvalho 2016-01-15 00:53:54 -02:00
  • 3bd240d9e8 compaction: add ability to stop an ongoing compaction Raphael S. Carvalho 2016-01-19 21:33:24 -02:00
  • ec4c73d451 compaction: rename compaction_stats to compaction_info Raphael S. Carvalho 2016-01-19 21:09:31 -02:00
  • bd34adcf22 tests: memory_footprint: Show canonnical_mutation size Tomasz Grabiec 2016-01-19 19:12:27 +01:00
  • b8c3fa4d46 cql3: Print only column name in error message Tomasz Grabiec 2016-01-19 13:45:31 +01:00
  • 0596455dc2 Merge branch 'pdziepak/date-timestamp-fixes/v2' Tomasz Grabiec 2016-01-19 18:35:09 +01:00
  • 63967db8bf sstables: always use a file_*_stream_options in our readers and writes Glauber Costa 2016-01-19 11:12:19 -05:00
  • c3ac5257b5 sstables: don't repeat file_writer creation all the time Glauber Costa 2016-01-19 11:12:18 -05:00
  • 59bf54d59a commitlog_replayer: Modify logging to more match origin Calle Wilund 2016-01-19 15:15:58 +00:00
  • 07e0f0a31f Merge "Support schema changes in batchlog manager" from Tomasz Avi Kivity 2016-01-19 17:17:47 +02:00
  • 3f4c8d9eea commitlog_replayer: Modify logging to more match origin Calle Wilund 2016-01-19 14:32:08 +00:00
  • db30ac8d2d tests/types: add test for timestamp and date compatibility Paweł Dziepak 2016-01-19 15:34:45 +01:00
  • a2953833dc Merge seastar upstream Avi Kivity 2016-01-19 16:33:35 +02:00
  • 1b4b7aeb66 Merge branch 'master' of https://github.com/scylladb/scylla Calle Wilund 2016-01-19 13:51:00 +00:00
  • 900f5338e7 types: make timestamp_type and date_type compatible Paweł Dziepak 2016-01-19 13:44:02 +01:00
  • ec12b75426 batchlog_manager: Store canonical_mutations Tomasz Grabiec 2016-01-19 13:39:00 +01:00
  • e21049328f batchlog_manager: Add more debug logging Tomasz Grabiec 2016-01-19 13:38:17 +01:00
  • 608b606434 canonical_mutation: Introduce column_family_id() getter Tomasz Grabiec 2016-01-19 13:37:48 +01:00
  • 06d1f4b584 database: Print table name when printing mutation Tomasz Grabiec 2016-01-19 13:44:51 +01:00
  • 52073d619c database: Add trace-level logging of applied mutations Tomasz Grabiec 2016-01-14 09:15:37 +01:00
  • a6171d3e99 types: add date type to parse_type() Paweł Dziepak 2016-01-19 13:43:36 +01:00
  • f77ab67809 types: use correct name for date_type Paweł Dziepak 2016-01-19 13:42:53 +01:00