Commit Graph

  • 3caad2294b lsa: Tolerate empty segments when region is destroyed Tomasz Grabiec 2015-09-02 16:57:34 +02:00
  • c37aa73051 lsa: Drop alignment requirement from segment Tomasz Grabiec 2015-09-03 16:22:54 +02:00
  • 2c1536b5a7 lsa: Make free() path noexcept Tomasz Grabiec 2015-09-03 15:53:29 +02:00
  • 773595a1f3 mutation_partition: row: Mark move assignment noexcept Tomasz Grabiec 2015-09-03 08:51:04 +02:00
  • f404a238bb allocation_strategy: Make construct() exception-safe Tomasz Grabiec 2015-09-02 16:56:46 +02:00
  • 1c68045b61 mutation_partition: row: Make copy constructor exception-safe Tomasz Grabiec 2015-09-02 16:56:12 +02:00
  • 828b7c2f54 mutation_partition: Make copy constructor exception-safe Tomasz Grabiec 2015-09-02 16:55:55 +02:00
  • 0d7cdab0ff utils: managed_vector: Make copy assignment exception-safe Tomasz Grabiec 2015-09-02 12:42:51 +02:00
  • 81d81c81f2 utils: managed_vector: Make copy constructor exception-safe Tomasz Grabiec 2015-09-02 12:43:14 +02:00
  • 802a9db9b0 Fix spelling of 'definitely_doesnt_exist' Tomasz Grabiec 2015-09-02 10:00:57 +02:00
  • c08742e4fc query-result-writer: Remove assert(_finished) guards from destructors Tomasz Grabiec 2015-09-04 16:44:41 +02:00
  • fa8d530cc2 lsa: Add ability to trace reclaiming latency Tomasz Grabiec 2015-09-01 17:44:32 +02:00
  • 0ed6e9c439 Merge "Use rpc's timeout support when sending gossip message" from Asias Avi Kivity 2015-09-06 15:31:58 +03:00
  • 8cff2318dc gossip: Add timeout support for send_echo Asias He 2015-09-06 14:50:54 +08:00
  • 2a06214306 gossip: Switch to use rpc timeout for send_gossip_digest_syn Asias He 2015-09-06 14:43:21 +08:00
  • 06fb6f6b30 messaging_service: Introduce send_message_timeout Asias He 2015-09-06 14:42:45 +08:00
  • 9b1d08d734 Merge: protect gossip/failure detected sharded<> instances against async calls from Asias Avi Kivity 2015-09-06 09:48:24 +03:00
  • 16522bc2da failure_detector: Protect failure_detector from been destroyed while in use Asias He 2015-09-06 10:47:54 +08:00
  • 5bec8cba82 gossip: Kill one async::thread for mark_dead Asias He 2015-09-06 10:41:25 +08:00
  • 2ba8497399 gossip: Protect gossiper from been destroyed while in use Asias He 2015-09-06 09:56:38 +08:00
  • 704cfc13d8 tests: cql_query_test: Init local cache only once Tomasz Grabiec 2015-09-04 19:55:39 +02:00
  • 25e4f10c14 utils/file_lock: Fix compilation error Tomasz Grabiec 2015-09-04 11:48:47 +02:00
  • 6f07379646 row consumer: don't fallthrough if mask cannot be consumed Raphael S. Carvalho 2015-09-02 02:08:59 -03:00
  • 2e6dd2f585 Update CQL start message Shlomi Livne 2015-09-04 00:18:13 +03:00
  • deccb0f718 result_set: fix deserialization of collection types Avi Kivity 2015-09-03 20:36:09 +03:00
  • 067051868f Merge seastar upstream Avi Kivity 2015-09-03 18:58:56 +03:00
  • cea529f490 messaging_service: protect messaging_service from been destroyed while in use Gleb Natapov 2015-09-03 13:28:52 +03:00
  • 1d96dcdbbe Revert "protect messaging_service destruction by a gate object" Gleb Natapov 2015-09-03 13:28:51 +03:00
  • 999e9d0f91 Merge "RPM build using mock" from Pekka Avi Kivity 2015-09-03 13:01:05 +03:00
  • e5a1e34d35 README: Document RPM build steps on Fedora Pekka Enberg 2015-09-03 12:24:37 +03:00
  • 42dc29619d Merge "Optimize mutation copies and moves" from Paweł Avi Kivity 2015-09-03 12:05:28 +03:00
  • 4f5e4a7195 dist/redhat/build_rpm: Use mock to build RPMs Pekka Enberg 2015-09-03 11:30:54 +03:00
  • e536d57872 dist/redhat/scylla-server.spec: Limit ninja-build jobs Pekka Enberg 2015-09-03 11:53:50 +03:00
  • ed78ace390 dist/redhat/scylla-server.spec: Add python3 to build dependencies Pekka Enberg 2015-09-03 11:32:27 +03:00
  • 08e3192b52 service: avoid copying mutations Paweł Dziepak 2015-09-02 13:32:50 +02:00
  • 830a86258b db: avoid copying mutations Paweł Dziepak 2015-09-02 13:32:24 +02:00
  • ddec2b4d09 batchlog_manager: pass mutations by const ref Paweł Dziepak 2015-09-02 13:30:23 +02:00
  • 8188896eb7 schema_tables: add missing mutable Paweł Dziepak 2015-09-02 13:28:14 +02:00
  • 2d0112b11f migration_manager: add missing mutable Paweł Dziepak 2015-09-02 12:12:28 +02:00
  • 39e5f92433 cql3: modification_statement: avoid copying mutations Paweł Dziepak 2015-09-02 12:11:02 +02:00
  • 11efd5c639 mutation: store mutation data externally Paweł Dziepak 2015-09-03 09:40:27 +02:00
  • 868f5d91df mutation: avoid moving mutation_partition Paweł Dziepak 2015-09-03 09:05:26 +02:00
  • b80849beaa Repair: add an info message Nadav Har'El 2015-09-02 23:32:27 +03:00
  • f91b5fabd2 repair: fail if unknown option is used Nadav Har'El 2015-09-03 00:32:11 +03:00
  • 28f315fad4 system_keyspace: keep msg alive when needed Glauber Costa 2015-09-02 14:36:32 -05:00
  • 1ed6333566 storage_proxy: log failed attempts at communicating Glauber Costa 2015-09-02 13:57:55 -05:00
  • a540a4352b scylla-gdb.py: Make 'scylla memory' also print page span info Tomasz Grabiec 2015-09-02 19:53:35 +02:00
  • ce6cd6fffa Merge seastar upstream Avi Kivity 2015-09-02 17:31:15 +03:00
  • dd861e104d dist/redhat/scylla-server.spec: Kill boost-test dependency Pekka Enberg 2015-09-02 16:29:28 +03:00
  • ce39f9d57a db/system_keyspace: Fix use-after-free in build_dc_rack_info() Pekka Enberg 2015-09-02 16:33:55 +03:00
  • 6fe853fe7b sstables: fix possible use-after-free Raphael S. Carvalho 2015-09-02 02:22:53 -03:00
  • b1c59ab995 sstable_mutation_test: test condition related to #188 Glauber Costa 2015-09-01 21:59:07 -05:00
  • 0fc2995b54 database: initialize sst field Glauber Costa 2015-09-01 21:59:17 -05:00
  • 268a308d3f sstables::mutation_reader: do not spill previous collection Glauber Costa 2015-09-01 19:21:40 -05:00
  • 57d41e2155 tests: Don't run lsa_async_eviction_test on very large batch size Tomasz Grabiec 2015-09-01 19:00:29 +02:00
  • ef582753c0 Merge "Lock files for CL+Data dirs" from Calle Avi Kivity 2015-09-01 19:18:46 +03:00
  • 2fa699896b Main: Use lock files in data dir + CL dir to ensure single instance. Calle Wilund 2015-09-01 14:24:20 +02:00
  • e3abde50f9 Add lock file helper class "file_lock" Calle Wilund 2015-09-01 14:23:52 +02:00
  • 870e9e5729 lsa: Replace compaction_lock with broader reclaim_lock Tomasz Grabiec 2015-09-01 16:26:04 +02:00
  • 48569651ea lsa: Fix calculation of bytes.non_lsa_used_space Tomasz Grabiec 2015-09-01 16:26:59 +02:00
  • ab2a24486e Merge seastar upstream Avi Kivity 2015-09-01 15:23:46 +03:00
  • d95101664d Commitlog: Don't throw exceptions on unrecognized files in CL dir Calle Wilund 2015-09-01 14:23:03 +02:00
  • 6d1dd76c98 Merge "Scylla RPM fixes" from Pekka Avi Kivity 2015-09-01 15:18:16 +03:00
  • 3115a1aaa0 tests: logalloc_test: Disable test_compaction_lock with default allocator Tomasz Grabiec 2015-09-01 13:59:42 +02:00
  • cc6fa97b35 Revert "transport: improve exception handling on connection close" Avi Kivity 2015-09-01 15:16:18 +03:00
  • 6ae786ee3f Merge seastar upstream Avi Kivity 2015-09-01 15:15:20 +03:00
  • 5ddbaf8612 Merge seastar upstream Avi Kivity 2015-09-01 15:10:25 +03:00
  • 94b80f4dd2 dist/redhat/scylla-server.spec: Simplify DPDK build Pekka Enberg 2015-09-01 14:21:20 +03:00
  • eab436b356 dist/redhat/scylla-server.spec: Only build scylla executable Pekka Enberg 2015-09-01 14:01:11 +03:00
  • bcb8c9fe34 dist/redhat: Specify options file absolute path for scripts/scylla_run Pekka Enberg 2015-09-01 13:59:47 +03:00
  • e32b5cbafd dist/redhat/scylla-server.spec: Package scylla.yaml Pekka Enberg 2015-09-01 13:23:35 +03:00
  • 027cd5860d dist/redhat/scylla-server.spec: Fix "scylla" user home directory Pekka Enberg 2015-09-01 11:59:20 +03:00
  • 7f4f271855 dist/redhat/scylla-server.spec: Fix group name typo Pekka Enberg 2015-09-01 10:45:01 +03:00
  • adf452280f dist/redhat/build_rpm.sh: Force submodules to be initialized and updated Pekka Enberg 2015-09-01 10:46:26 +03:00
  • 3f9fa55688 dist/redhat/build_rpm.sh: Use git-archive-all for creating tarball Pekka Enberg 2015-09-01 10:41:51 +03:00
  • f87add31a7 scripts: Add git-archive-all script Pekka Enberg 2015-09-01 10:33:48 +03:00
  • a69994051a Merge "Synchronous memory reclamation from LSA" from Tomasz Avi Kivity 2015-09-01 12:30:34 +03:00
  • eae8a60930 Merge "storage_service api update" from Asias Avi Kivity 2015-09-01 11:14:13 +03:00
  • 1814f89730 Commitlog: Add some more metrics + accessors for json API Calle Wilund 2015-09-01 09:06:53 +02:00
  • 16ef2ddc15 dist: add support building AMI Takuya ASADA 2015-09-01 16:10:21 +09:00
  • d4060122cf Merge seastar upstream Avi Kivity 2015-09-01 09:45:25 +03:00
  • 47b84d9660 locator: Fix minor formatting issues Pekka Enberg 2015-09-01 08:59:29 +03:00
  • 09da053bee Commitlog API: Implement some more metrics accessors Calle Wilund 2015-08-31 15:49:36 +02:00
  • 9de78375f6 api/storage_service: Add get_exceptions Asias He 2015-08-28 13:44:37 +08:00
  • 325a9c3f09 api/storage_service: Add rebuild Asias He 2015-08-28 13:40:10 +08:00
  • 4ad352e290 api/storage_service: Add get_load_map Asias He 2015-08-28 13:29:35 +08:00
  • 5cfdb3cc7b api/storage_service: Add get_load Asias He 2015-08-28 13:29:15 +08:00
  • ff72300ddd api/storage_service: Add remove_node Asias He 2015-08-28 11:06:20 +08:00
  • c97120aba1 api/storage_service: Add decommission Asias He 2015-08-28 10:55:46 +08:00
  • 118b370ea8 api/storage_service: Add is_native_transport_running Asias He 2015-08-28 10:48:35 +08:00
  • 24149e04ce api/storage_service: Add stop_native_transport Asias He 2015-08-28 10:48:15 +08:00
  • 3889e0568d api/storage_service: Add start_native_transport Asias He 2015-08-28 10:47:52 +08:00
  • d0dcaf16fb api/storage_service: Add is_rpc_server_running Asias He 2015-08-28 10:45:20 +08:00
  • c2bb9a6cbc api/storage_service: Add start_rpc_server Asias He 2015-08-28 10:44:05 +08:00
  • e7d2bbdf4a api/storage_service: Add stop_rpc_server Asias He 2015-08-28 10:36:48 +08:00
  • d49245d198 api/storage_service: Add is_initialized Asias He 2015-08-28 10:07:15 +08:00
  • 7d04fc641e storage_service: fail unimplemented function Asias He 2015-08-31 11:21:47 +08:00
  • f244c85ea4 storage_service: Stub get_exception_count Asias He 2015-08-28 13:43:29 +08:00
  • 3331e9fafe storage_service: Stub rebuild Asias He 2015-08-28 13:38:45 +08:00
  • c88b0fd987 storage_service: Stub get_load_map Asias He 2015-08-28 13:23:29 +08:00