Commit Graph

  • e88f41fb3f messaging_service: Move REPAIR_CHECKSUM_RANGE verb out of the streaming verbs group Tomasz Grabiec 2016-01-12 18:38:41 +01:00
  • 8de95cdee8 paging bugfix: Allow reset/removal of "specific ck range" Calle Wilund 2016-01-12 16:30:59 +00:00
  • 7d7d592665 batch_statement: Modify verify_batch_size to match current origin Calle Wilund 2016-01-12 16:08:15 +00:00
  • 81e9dc0c2a paging bugfix: Ensure limit for single page is min(page size, limit left) Calle Wilund 2016-01-12 13:52:30 +00:00
  • ea92d7d4fd paging bugfix: Allow reset/removal of "specific ck range" Calle Wilund 2016-01-12 13:49:20 +00:00
  • e50d8b6895 paging bugfix: Ensure limit for single page is min(page size, limit left) Calle Wilund 2016-01-12 13:55:35 +00:00
  • 9232ad927f messaging_service::get_rpc_client(): fix the encryption logic Vlad Zolotarov 2016-01-11 10:43:14 +02:00
  • 4693197e37 Merge seastar upstream Avi Kivity 2016-01-12 14:45:43 +02:00
  • 5b9f196115 Merge branch 'master' of https://github.com/scylladb/scylla Calle Wilund 2016-01-12 11:46:40 +00:00
  • 39f81b95d6 main: make --developer-mode relax dma requirements Avi Kivity 2016-01-12 12:04:43 +02:00
  • d68026716e Merge seastar upstream Avi Kivity 2016-01-12 13:27:16 +02:00
  • a1d1d0bd06 Revert "dist: prevent 'local rpm' AMI image update to older version of scylla package by yum update" Takuya ASADA 2016-01-12 10:01:17 +00:00
  • 5459df1e9e dist: renumber development version as 666.development Takuya ASADA 2016-01-12 10:01:16 +00:00
  • fdda880920 Merge branch 'master' of https://github.com/scylladb/scylla Calle Wilund 2016-01-12 10:17:22 +00:00
  • 5809ed476f Merge "Orderly service startup for systemd" Avi Kivity 2016-01-12 12:01:32 +02:00
  • 3d5f6de683 main: notify systemd of startup progress Avi Kivity 2016-01-10 18:24:58 +02:00
  • 1b54b9c2d8 Merge branch 'master' of https://github.com/scylladb/scylla Calle Wilund 2016-01-12 09:02:05 +00:00
  • 1d449b47e1 commit log reader bugfix: Fix tried to read entries across chunk bounds branch-0.15 Calle Wilund 2016-01-11 13:08:20 +00:00
  • 7f4985a017 commit log reader bugfix: Fix tried to read entries across chunk bounds Calle Wilund 2016-01-11 13:08:20 +00:00
  • c5b332716c Fix AMI prompt from "nodetool --help" to "nodetool help" Tzach Livyatan 2016-01-12 10:22:25 +02:00
  • fc13b9eb66 dist: yum install epel-release before installing CentOS dependencies Takuya ASADA 2016-01-12 08:14:02 +00:00
  • fc6a1934b0 api: implement force_keyspace_cleanup Raphael S. Carvalho 2015-12-23 02:11:39 -02:00
  • a5c90194f5 db: add support to clean up a column family Raphael S. Carvalho 2016-01-12 03:50:45 -02:00
  • d44a5d1e94 compaction: filter out compacting sstables Raphael S. Carvalho 2016-01-12 01:18:29 -02:00
  • 9c13c1c738 compaction: move compaction execution from strategy to manager Raphael S. Carvalho 2016-01-11 23:42:52 -02:00
  • 68619211f5 tests: add test to a sstable rewrite Raphael S. Carvalho 2016-01-05 21:23:10 -02:00
  • ed80ed82ef sstables: prepare compact_sstables to work with cleanup Raphael S. Carvalho 2016-01-05 15:35:40 -02:00
  • 5c674091dc db: move code that rebuilds sstable list to a function Raphael S. Carvalho 2015-12-28 12:48:00 -02:00
  • 58189dd489 db: move generation calculation code to a function Raphael S. Carvalho 2015-12-28 12:47:59 -02:00
  • 678bdd5c79 Merge "Change AMI base image to CentOS7, use systemd-coredump for Fedora/CentOS, make AMI rootfs as XFS" from Takuya Avi Kivity 2016-01-11 18:43:57 +02:00
  • 8a4f7e211b Add REST API server ip:port parameters to scylla.yaml Tzach Livyatan 2016-01-11 17:43:48 +02:00
  • f917f73616 Merge "Handling of schema changes" from Tomasz Avi Kivity 2016-01-11 17:59:14 +02:00
  • 3092c1ebb5 Update scylla-ami submodule Avi Kivity 2016-01-11 17:58:47 +02:00
  • 9182ce1f61 Merge seastar upstream Avi Kivity 2016-01-11 17:41:39 +02:00
  • 6a457da969 dist: add ignore files for AMI Takuya ASADA 2016-01-11 14:00:29 +00:00
  • b28b8147a0 dist: prevent 'local rpm' AMI image update to older version of scylla package by yum update Takuya ASADA 2016-01-11 12:42:10 +00:00
  • dd9894a7b6 dist: cleanup build directory before creating rpms for AMI Takuya ASADA 2016-01-11 09:18:23 +00:00
  • 8886fe7393 dist: use systemd-coredump on Fedora/CentOS, create symlink /var/lib/scylla/coredump -> /var/lib/systemd/coredump when we mounted RAID Takuya ASADA 2016-01-11 08:27:05 +00:00
  • 927957d3b9 dist: since AMI uses XFS rootfs, we don't need to warn extra disks not attached to the AMI instance Takuya ASADA 2016-01-11 08:03:33 +00:00
  • 47be3fd866 dist: split scylla_install script to two parts, scylla_install_pkg is for installing .rpm/.deb packages, scylla_setup is for setup environment after package installed Takuya ASADA 2016-01-11 02:37:55 +00:00
  • 76f0191382 dist: remove scylla_local.json, merge it to scylla.json Takuya ASADA 2016-01-11 08:33:09 +00:00
  • 8721e27978 dist: fetch CentOS dependencies from our yum repository by default Takuya ASADA 2016-01-10 22:18:30 +00:00
  • b3c85aea89 dist: switch AMI base image from Fedora to CentOS Takuya ASADA 2016-01-10 22:04:52 +00:00
  • 202389b2ec dist: don't need yum install and mv scylla-ami before scylla_install Takuya ASADA 2016-01-10 21:55:47 +00:00
  • f3c32645d3 dist: add build time dependency to scylla-libstdc++-static for CentOS Takuya ASADA 2016-01-06 20:49:24 +00:00
  • 780d9a26b2 configure.py: add --python option to specify python3 command path, for CentOS Takuya ASADA 2016-01-10 19:08:50 +00:00
  • b0980ef0c4 dist: use scylla-boost instead of boost to fix compile error on CentOS Takuya ASADA 2016-01-10 18:44:54 +00:00
  • 94c3c5c1e9 dist/ami: Print newline at the end of MOTD banner Lucas Meneghel Rodrigues 2016-01-07 23:20:44 -02:00
  • 244cd62edb commit log reader bugfix: Fix tried to read entries across chunk bounds Calle Wilund 2016-01-11 13:02:52 +00:00
  • 0ed210e117 storage_proxy::query(): intercept exceptions coming from trace() Vlad Zolotarov 2016-01-11 11:22:12 +02:00
  • e62857da48 schema_tables: Wait for make_directory_for_column_family() to finish in merge_tables() Tomasz Grabiec 2016-01-08 19:15:17 +01:00
  • 71bbbceced schema_tables: Notify about table creation after it is fully inited Tomasz Grabiec 2016-01-08 19:13:37 +01:00
  • b6c6ee5360 tests: Add test for statement invalidation Tomasz Grabiec 2016-01-08 19:08:52 +01:00
  • 036eec295f query_processor: Invalidate statements synchronously Tomasz Grabiec 2016-01-08 19:05:06 +01:00
  • 8deb3f18d3 query_processor: Invalidate prepared statements when columns change Tomasz Grabiec 2016-01-08 18:28:59 +01:00
  • facc549510 schema: Introduce equal_columns() Tomasz Grabiec 2016-01-08 18:28:33 +01:00
  • 0ea045b654 tests: Add notification test to schema_change_test Tomasz Grabiec 2016-01-08 18:38:26 +01:00
  • d80ffc580f schema_tables: Notify about table schema update Tomasz Grabiec 2016-01-08 18:04:11 +01:00
  • 40858612e5 db: Make column_family::schema() return const& to avoid copy Tomasz Grabiec 2016-01-08 18:02:27 +01:00
  • 8817e9613d migration_manager: Simplify notifications Tomasz Grabiec 2016-01-08 17:45:13 +01:00
  • 5d38614f51 tests: Add test for column drop Tomasz Grabiec 2016-01-08 17:29:25 +01:00
  • 5689a1b08b tests: Add test for column drop Tomasz Grabiec 2016-01-08 16:30:21 +01:00
  • 21bbc65f3f tests/cql: add tests for ALTER TABLE Paweł Dziepak 2015-12-31 12:55:26 +01:00
  • 0276919819 cql3: complete translation of alter table statement Paweł Dziepak 2016-01-05 14:04:58 +01:00
  • f24f677dde db/schema_tables: simplify column difference computation Paweł Dziepak 2016-01-05 13:57:08 +01:00
  • ae3acd0f9c system_tables: store sechma::dropped_columns in system tables Paweł Dziepak 2015-12-31 13:24:06 +01:00
  • b5bee9c36a schema_builder: force column id recomputation in build() Paweł Dziepak 2015-12-31 13:11:04 +01:00
  • da0f999123 schema_builder: add with_altered_column_type() Paweł Dziepak 2015-12-23 09:35:36 +01:00
  • 9807ddd158 schema_builder: add with_column_rename() Paweł Dziepak 2015-12-23 09:02:55 +01:00
  • 9bf13ed09b mutation_partition: drop cells from dropped_columns at upgrade Paweł Dziepak 2016-01-05 13:30:03 +01:00
  • 3cbfa0e52f schema: add column_definition::_dropped_at Paweł Dziepak 2016-01-05 13:02:12 +01:00
  • 42dc4ce715 schema: keep track of dropped columns Paweł Dziepak 2015-12-23 09:01:40 +01:00
  • a81fa1727b tests: Add schema_change_test Tomasz Grabiec 2015-12-21 15:03:54 +01:00
  • d8ff9ee441 schema_tables: Make merge_tables() compare by mutations Tomasz Grabiec 2015-12-22 18:43:25 +01:00
  • 5707c5e7ca schema_tables: Simplify merge_tables() and merge_keyspaces() Tomasz Grabiec 2015-12-22 16:32:09 +01:00
  • bfefe5a546 schema_tables: Calculate digest from mutations Tomasz Grabiec 2015-12-22 14:07:00 +01:00
  • b91c92401f migration_manager: Implement migration_manager::announce_column_family_update Tomasz Grabiec 2015-12-21 15:03:37 +01:00
  • c6a52bed73 db: Fail when attempting to mutate using not synced schema Tomasz Grabiec 2015-12-15 13:15:29 +01:00
  • a2cdbff965 storage_proxy: Log failures of definitions update handler Tomasz Grabiec 2016-01-07 14:36:18 +01:00
  • e1e8858ed1 service: Fetch and sync schema Tomasz Grabiec 2015-12-07 09:46:13 +01:00
  • cdca20775f messaging_service: Introduce get_source() Tomasz Grabiec 2016-01-04 22:48:40 +01:00
  • f0d886893d db: Mark new schemas as synced Tomasz Grabiec 2015-12-09 19:31:19 +01:00
  • fb5658ede1 schema_registry: Track synced state of schema Tomasz Grabiec 2015-12-09 18:50:45 +01:00
  • 311e3733e0 service: migration_task: Implement using migration_manager::merge_schema_from() Tomasz Grabiec 2016-01-07 14:13:34 +01:00
  • dee0bbf3f3 migration_manager: Introduce merge_schema_from() Tomasz Grabiec 2015-12-09 19:05:42 +01:00
  • be2bdb779a tests: Introduce canonical_mutation_test Tomasz Grabiec 2015-12-31 14:16:22 +01:00
  • a63971ee4c tests: memtable_test: Add test for concurrent reading and schema changes Tomasz Grabiec 2015-11-24 18:15:21 +01:00
  • 8164902c84 schema_tables: Change column_family schema on schema sync Tomasz Grabiec 2015-12-16 12:04:43 +01:00
  • d81a46d7b5 column_family: Add schema setters Tomasz Grabiec 2015-12-07 17:04:51 +01:00
  • da3a453003 service: Add GET_SCHEMA_VERSION remote call Tomasz Grabiec 2015-12-04 14:52:00 +01:00
  • a9c00cbc11 batchlog_manager: Use requested schema version Tomasz Grabiec 2015-12-07 17:45:47 +01:00
  • 4e5a52d6fa db: Make read interface schema version aware Tomasz Grabiec 2015-12-07 17:56:20 +01:00
  • 036974e19b Make mutation interfaces support multiple versions Tomasz Grabiec 2015-12-07 16:59:37 +01:00
  • 9eef4d1651 db: Learn schema versions when adding tables Tomasz Grabiec 2015-12-04 14:50:34 +01:00
  • 175be4c2aa cql_query_test: Disable test_user_type Tomasz Grabiec 2015-12-04 18:42:30 +01:00
  • 04eb58159a query: Add schema_version field to read_command Tomasz Grabiec 2015-11-20 13:21:40 +01:00
  • f9ae1ed1c6 frozen_mutation: Add schema_version field Tomasz Grabiec 2015-11-20 13:21:03 +01:00
  • 8c6480fc46 Introduce global_schema_ptr Tomasz Grabiec 2015-11-27 16:25:03 +01:00
  • f25487bc1e Introduce schema_registry Tomasz Grabiec 2015-11-27 16:24:36 +01:00
  • 533aec84b3 schema: Enable shared_from_this() Tomasz Grabiec 2015-11-29 12:45:08 +01:00