Commit Graph

  • 7dc895e63d types: Add operator== for abstract_types Duarte Nunes 2016-04-13 11:52:15 +02:00
  • 0aeb4dcaaf udt: Implement equals() for user_type_impl Duarte Nunes 2016-04-06 22:38:35 +02:00
  • d6d29f7c52 schema: Replace ad hoc func with indirect_equal_to Duarte Nunes 2016-04-06 17:44:25 +02:00
  • 08a7bba4ed udt: Announce UDT migrations Duarte Nunes 2016-04-04 18:01:23 +02:00
  • dd75fe8ec0 udt: Add mutations for user defined types Duarte Nunes 2016-04-05 21:24:14 +02:00
  • 37a1547971 udt: Add migration notifications Duarte Nunes 2016-04-07 12:17:50 +02:00
  • c2e3e918e8 udt: Take name by ref when querying for an UDT Duarte Nunes 2016-04-15 23:27:38 +02:00
  • 2c15778fe0 udt: Remove user_types field from keyspace Duarte Nunes 2016-04-12 22:24:13 +02:00
  • c7b3a4b144 udt: Parse user types system table Duarte Nunes 2016-04-05 13:03:27 +02:00
  • f8d8dbdeb7 types: Don't wrap tombstone in an std::optional Duarte Nunes 2016-04-14 09:55:28 +02:00
  • 40c1b29701 cql3: Implement contains relation Duarte Nunes 2016-04-19 19:57:06 +02:00
  • 4ed702f0da Merge "Authorizer support" from Calle Pekka Enberg 2016-04-19 15:00:38 +03:00
  • 4c246b5cc3 scylla.yaml: Move authorizer/authenticator options to supported section Calle Wilund 2016-04-18 13:49:51 +00:00
  • 9ed25a970e Cql.g: Permission statements parsing Calle Wilund 2016-04-18 10:42:53 +00:00
  • 3b101c6e19 cql3::statements::drop_user_statement: Drop all permissions for user Calle Wilund 2016-04-18 13:38:48 +00:00
  • 14cc47d8b9 cql3::statements::revoke_statement: Initial conversion Calle Wilund 2016-04-13 13:28:16 +00:00
  • 4e1ef3c1bc cql3::statements::grant_statement: Initial conversion Calle Wilund 2016-04-13 13:26:43 +00:00
  • 04c37def3a cql3::statements::list_permissions_statement: Initial conversion Calle Wilund 2016-04-13 13:21:40 +00:00
  • fe23447f6f cql3::statements::permission_altering_statement: Inital conversion Calle Wilund 2016-04-13 12:57:33 +00:00
  • add2111c0a cql3::statements::authorizarion_statement: Initial conversion Calle Wilund 2016-04-13 12:53:04 +00:00
  • 3906dc9f0d cql3::statements: Change check_access to future<> + implement Calle Wilund 2016-04-12 16:02:32 +00:00
  • dac6cf69eb service::client_state: Add authorization checkers Calle Wilund 2016-04-12 14:38:16 +00:00
  • 072acc68da validation: Add KS validation + convinence methods Calle Wilund 2016-04-12 14:37:17 +00:00
  • a7e1af1c06 db::config: Add permissions cache entries/mark auth/perm as used Calle Wilund 2016-04-12 14:31:16 +00:00
  • 36bb40c205 auth::auth: Add authorizer initialization + permissions getter Calle Wilund 2016-04-12 14:28:25 +00:00
  • 03568d0325 tests::cql_test_env: Fake logged in user in case test requires is. Calle Wilund 2016-04-19 11:46:16 +00:00
  • ead1c882f8 utils::loading_cache: Version of the LoadingCache type used in origin Calle Wilund 2016-04-12 14:30:14 +00:00
  • 956ee87e12 auth::authenticator: Change "protected_resources" to return reference Calle Wilund 2016-04-12 14:26:48 +00:00
  • 1f0bbf2d9a auth::authorizer: Initial conversion Calle Wilund 2016-04-12 14:25:09 +00:00
  • 8006a15e3b udt: fix error generation if accessed type is not udt Gleb Natapov 2016-04-17 12:11:54 +03:00
  • 1cfbc29f01 udt: Implement to_string() for selectable Duarte Nunes 2016-04-17 12:11:53 +03:00
  • e17795d2dd scylla_dev_mode_setup: Unify --developer-mode prompt and parsing Benoît Canet 2016-04-18 18:09:38 +00:00
  • f6252be0c1 utils: fix compilation error on utils/exceptions.hh Takuya ASADA 2016-04-18 19:14:44 +00:00
  • bf03cd1ea6 sstables: kill unused code from size tiered strategy Raphael S. Carvalho 2016-04-15 20:12:00 -03:00
  • 29db5f5e1f sstables: move compaction strategy code to a new source file Raphael S. Carvalho 2016-04-15 20:11:59 -03:00
  • a3a0404d33 Merge seastar upstream Pekka Enberg 2016-04-19 08:43:36 +03:00
  • c446fe50e6 tuple_hash: Add convinence operator for two arguments (non-pair) Calle Wilund 2016-04-12 14:36:42 +00:00
  • f0d2efd206 data_value: Add constructor from unordered_set<> Calle Wilund 2016-04-12 14:35:56 +00:00
  • 690c7207fe cql3::untyped_result_set: Add get_set<> method Calle Wilund 2016-04-12 14:34:22 +00:00
  • 443af44f24 log: Add output operator for std::exception&/std::system_error& Calle Wilund 2016-04-12 14:33:36 +00:00
  • ca7d339110 auth::authenticated_user: Add copy/move constructors Calle Wilund 2016-04-12 14:28:01 +00:00
  • d3a9650646 auth::permission_set: Add < operator Calle Wilund 2016-04-18 13:46:57 +00:00
  • c93d114949 auth::permission: Add stringizers + move sets into namespace Calle Wilund 2016-04-12 14:24:08 +00:00
  • 6e09920f93 auth::data_resource: Fix to_string to match origin Calle Wilund 2016-04-18 10:39:17 +00:00
  • bb96e5bd66 auth::data_resource: Move declaration of "resource_ids" Calle Wilund 2016-04-12 14:23:21 +00:00
  • 2eb91421eb dist/ami: Show correct login message when scylla-ami-setup.service is still running Takuya ASADA 2016-04-14 19:03:48 +00:00
  • 07a6057c03 dist/ami: fix incorrect service name on .bash_profile Takuya ASADA 2016-04-14 19:03:47 +00:00
  • 45527fcffa Merge branch 'glommer/issue-1144-v5' Tomasz Grabiec 2016-04-18 12:20:13 +02:00
  • f3b515052b udt: fix error generation if accessed type is not udt Gleb Natapov 2016-04-17 12:11:54 +03:00
  • ece89069dd udt: Implement to_string() for selectable Duarte Nunes 2016-04-17 12:11:53 +03:00
  • c665455b71 tests: Add test for query of collection with deleted item Tomasz Grabiec 2016-04-15 18:12:31 +02:00
  • b09c91d1c8 mutation_partition: Fix collection emptiness check Tomasz Grabiec 2016-04-15 18:10:56 +02:00
  • 776ae831e6 types: Add default argument values to is_any_live() Tomasz Grabiec 2016-04-15 18:09:46 +02:00
  • edf7f098e2 Merge "Fix query of collection cell with all items deleted" from Tomek Pekka Enberg 2016-04-18 11:01:24 +03:00
  • 2e08d0f698 Merge branch 'dev/gleb/logging' Tomasz Grabiec 2016-04-15 19:03:44 +02:00
  • 89bc32b020 tests: Add test for query of collection with deleted item Tomasz Grabiec 2016-04-15 18:12:31 +02:00
  • c69d0a8e87 mutation_partition: Fix collection emptiness check Tomasz Grabiec 2016-04-15 18:10:56 +02:00
  • b0d4782016 types: Add default argument values to is_any_live() Tomasz Grabiec 2016-04-15 18:09:46 +02:00
  • 0de32ab120 Merge seastar upstream Avi Kivity 2016-04-15 16:06:53 +03:00
  • 3f2286d02e Merge "Delete compacted sstables atomically" from Avi Pekka Enberg 2016-04-14 22:04:15 +03:00
  • 9c87ae3496 throttle: always release at least one request if we are below the limit Glauber Costa 2016-04-14 11:31:51 -04:00
  • 9801d69d53 storage_proxy: add query result row count to brief format Gleb Natapov 2016-04-14 18:20:20 +03:00
  • 53993527ed storage_proxy: move verbose query result printing into separate logger Gleb Natapov 2016-04-14 10:04:12 +03:00
  • 46e5d05220 storage_proxy: cleanup query logging. Gleb Natapov 2016-04-14 09:32:50 +03:00
  • 15ebe5e4e5 query: add calculate_row_count function to query::result Gleb Natapov 2016-04-14 17:02:05 +03:00
  • f47b2dad18 query: add lazy printer to query::result Gleb Natapov 2016-04-14 17:46:24 +03:00
  • 2c5dfe08c1 memtable_list: make sure at least two memtables are available Glauber Costa 2016-04-14 11:31:35 -04:00
  • 1daede7396 unnest throttle_state Glauber Costa 2016-04-09 16:13:09 -04:00
  • 39def369ce move information about memtables' region group inside memtable list Glauber Costa 2016-04-07 13:47:36 -04:00
  • a843aea547 db: delete compacted sstables atomically Avi Kivity 2016-04-13 17:24:27 +03:00
  • 3798d04ae8 sstables: convert sstable::mark_for_deletion() to atomic deletion infrastructure Avi Kivity 2016-04-13 16:28:09 +03:00
  • e43dbac836 main: cancel pending atomic deletions on shutdown Avi Kivity 2016-04-13 16:32:58 +03:00
  • 2ba584db8d sstables: add delete_atomically(), for atomically deleting multiple sstables Avi Kivity 2016-04-13 15:23:29 +03:00
  • a1a9294d8c Merge "Support nodetool removenode force and status" from Asias Pekka Enberg 2016-04-14 15:44:33 +03:00
  • 144d1e3216 dist/docker/redhat: Start up JMX proxy and include tools Pekka Enberg 2016-04-11 15:00:59 +03:00
  • 355c3ea331 dist/docker/redhat: Make sure image builds against latest Scylla Pekka Enberg 2016-04-11 14:33:38 +03:00
  • 6f13715f8c storage_proxy: add logging to read executor creation path Gleb Natapov 2016-04-13 15:09:29 +03:00
  • 14ecadb247 storage_proxy: add logging for mutation write path Gleb Natapov 2016-04-13 15:09:28 +03:00
  • dbb1217896 cl: enable logging for insufficient LOCAL_QUORUM consistency Gleb Natapov 2016-04-13 15:09:27 +03:00
  • dfdbb1e703 storage_proxy: move hack to make coordinator most preferable node for read into sorting function Gleb Natapov 2016-04-13 15:09:26 +03:00
  • 73e3b5ac5d udt: Fix user type compatibility check Duarte Nunes 2016-04-14 11:58:45 +02:00
  • f98997120a dist: #!/bin/bash for all scripts Takuya ASADA 2016-04-14 00:44:03 +00:00
  • 2ad3c7532f Merge "Summary backport" from Glauber Pekka Enberg 2016-04-13 22:02:40 +03:00
  • 91c35c3e19 sstable_tests: make sure the generation of the Summary is sane Glauber Costa 2016-04-12 11:50:11 -04:00
  • 4f0cc195dc be robust against broken summary files Glauber Costa 2016-04-12 11:07:31 -04:00
  • c9f7986be4 review fixes for generate_summary Glauber Costa 2016-04-12 11:06:40 -04:00
  • 4feaf1372b clear components if reading toc fail Glauber Costa 2016-04-12 10:28:27 -04:00
  • 3ebfecc88e index_reader: avoid misleading parent name Glauber Costa 2016-04-12 10:18:12 -04:00
  • c841d87fe3 summary: generate one if it is not present Glauber Costa 2016-04-08 16:50:15 -04:00
  • 7a887ea2ea sstables: allow read_toc to be called more than once Glauber Costa 2016-04-08 16:42:44 -04:00
  • bc4d63c802 sstables: avoid passing schema unnecessarily Glauber Costa 2016-04-08 16:39:06 -04:00
  • 616196b543 index reader: make index_consumer a template parameter Glauber Costa 2016-04-08 16:37:16 -04:00
  • a04f462904 make get_sstable_key_range an instance method Glauber Costa 2016-04-08 16:31:13 -04:00
  • ebf8fb802e do not re-read the summary Glauber Costa 2016-04-08 13:13:49 -04:00
  • 60352f810a Merge "Fixes for the reading of missing Summary" from Glauber Pekka Enberg 2016-04-13 11:32:05 +03:00
  • beaacbda2e tests: test that leveled strategy was fixed Raphael S. Carvalho 2016-04-12 22:10:37 -03:00
  • c7b728e716 sstables: Fix leveled compaction strategy Raphael S. Carvalho 2016-04-12 22:10:36 -03:00
  • 1e84699a64 api: Wire up storage_service removal_status and force_remove_completion Asias He 2016-04-11 16:18:32 +08:00
  • 891e947314 storage_service: Rename remove_node to removenode Asias He 2016-04-13 10:08:03 +08:00
  • 9ffb95216d storage_service: Add force_remove_completion Asias He 2016-04-11 10:46:12 +08:00