25 Collaborator |
Brandon Williams , Mick Semb Wever , Marcus Eriksson , Tyler Hobbs , Sam Tunnicliffe , Benjamin Lerer , Štefan Miklošovič , Stefania Alborghetti , Alex Petrov , Berenguer Blasi , Ekaterina Dimitrova , David Capwell , Alexandre Dutra , Michael Shuler , Andrés de la Peña , Robert Stupp , Dinesh Joshi , Zhao Yang , Joel Knighton , bryn , Bryn Cooke , Brad Vernon , mpfau , etudenhoefner , Matthias Pfau |
40 Patch |
17 Review |
33a9093c5cc2f8fcf913d1931415b697e52ec108,
b3842de5cf1fa1b81872effb4585fbc7e1873d59,
1de8720b3255e6df4dc6ae747b098c50b1fe1bbc,
24c8a21c1c131abd89c6b646343ff098d1b3263b,
c05443c0980cb51720ba0503f26f084c1538729c,
141ea26733e7e8fe022bc78f7fd68225013e8d14,
58015fd681dadbe31068ecfb4f4c0eb506de8efa,
39a0703b65c985c4b99eed1c045d0f00bbbcc9db,
3db7796c1b7aa0e953fab621c0334c576cc7da35,
b3f27381a5efcf3d06bceb211c72479abcd6004a,
428eaa3e37cab7227c81fdf124d29dfc1db4257c,
6a1b1f26b7174e8c9bf86a96514ab626ce2a4117,
1619413e5602b93641af1ccf5adbee80eaa2b53c,
3c0c4620f2eb64a10d9e12fdea4c8a6b167f7165,
8ffdd26cbee33c5dc1205c0f7292628e1a2c69e3,
68c828f48a2ba961bb8c9b99a6c57b76a3f16e3d,
d5326866d3cca1446356f939aa09f68eda864ed5,
578815541a54c7601a4f5b5d3ceff20fc2343b9f,
d2d7299ee2442b762f5ee2814745e7b5720a41d6,
9359af2ea5bd80850f29a485dd054321bc946491,
5202147d9f4077afe6ac185654fa153c7fbd6f95,
414c1c5771ca05c23c8c1279dbdb90a673dda040,
7da11ddc2da9a5c4938044c21909ac4221580687,
9ec133b2f728ef0dd9d5995af61a0ef61dc47525,
158f084779159e8341c080a90d759a89006f5829,
6fe03b8812c90587bd953ca0db5acda562e1918e,
3658b4ecbec926dff3e4bf4b2e64a71051d0b022,
f60f2466ed69c645e690291922580ba388bac352,
94f2b784fac3142164fc7fb667f132450a3fbfaa,
b94a3a14e53e10dd332ef5a3fe25811cf4e7825e,
8b128ffbc1496a60ea174cfaca4b7a0eb1c41da0,
cde3ecc3301ae0887917db2db05469225cd5c2da,
32527553a8f37a9a3e7b6847bcc06869f8aa59e2,
02fc65f9def0069c09bc9516b5ae5aafcc14b58b,
a70705d1fc1231c7b57388aa89ab6a9976918bd8,
94babbdca225e7e8d41c975bfbbe665dbde29902,
bf13784f8d7cb5378a5d969dc46a926ad20a391c,
c77d277d6ad664f241d214c7b7dfe86cfb718f2b,
3c8901a2c6dcf39c19f3ccfc76302520cb658a25,
3cb761e85e20b0eed813b5f92d44cea3f2d82d19 |
c9d6c725dd0b4aa5693eb1c6d2221c28e9e99c6e,
d6552ce3a42d3394277e8156959c9409bb302d81,
ec07cd7e76c93bf713618f381480f500f6c4e62f,
01103111ae08b51ccd18bb1c54ac60546546d9df,
94aee924e2d6b57ce3ecf90d39114246c4f7ec70,
c6a9f5513ef19188498f78aeb91260e62a7165e3,
b2c5f91fd6fa2bbce7e1a1a4cb31a64e0b229f13,
e394dc0bb32f612a476269010930c617dd1ed3cb,
df8e736700ae2a06675ff50381788d708bc22b96,
dd014bbf583a9101b9b21d5a345be3e4cd79ad96,
2aa7cf8114f3c63359e65fd741bfb990ebac2ebe,
0ffce2e938308fde803b93ed2e29d22b3eb5cd54,
a3498d5eb7b5b5418b32491238524b33f20347dd,
255505ea7915a1261788018ede37ee8c82ac2062,
ca009392d1697ef5a42e87a62930fe9274a3c2fe,
c5df94bf04ba41d8a077af8f4703a1a98fb7cfc9,
6fc260ae265e7c8f8c29445264ae143e1693cf14 |
33a9093c5cc2f8fcf913d1931415b697e52ec108 | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2022-07-01 08:35:04+02:00
Allow sstableloader to specify table without relying on path
patch by Eduard Tudenhoefner; reviewed by Stefan Miklosovic, Brandon Williams for CASSANDRA-16584
b3842de5cf1fa1b81872effb4585fbc7e1873d59 | Author: Andrés de la Peña <a.penya.garcia@gmail.com>
| 2022-04-22 16:36:07+01:00
Add guardrail for data disk usage
patch by Andrés de la Peña; reviewed by Ekaterina Dimitrova and Stefan Miklosovic for CASSANDRA-17150
Co-authored-by: Andrés de la Peña <a.penya.garcia@gmail.com>
Co-authored-by: Zhao Yang <jasonstack.zhao@gmail.com>
Co-authored-by: Eduard Tudenhoefner <etudenhoefner@gmail.com>
a70705d1fc1231c7b57388aa89ab6a9976918bd8 | Author: Eduard Tudenhöfner <eduard.tudenhoefner@datastax.com>
| 2021-03-15 18:52:29+01:00
JAVA-2704: Remove protocol v5 beta status (#1437)
Co-authored-by: Alexandre Dutra <adutra@users.noreply.github.com>
ca009392d1697ef5a42e87a62930fe9274a3c2fe | Author: Robert Stupp <snazy@snazy.de>
| 2020-06-04 10:21:27+02:00
Fix `@since` for upgrade_internal_auth_test.TestAuthUpgrade.test_upgrade_to_22 + test_upgrade_to_30
Patch by Robert Stupp; reviewed by Eduard Tudenhöfner for CASSANDRA-15853
94f2b784fac3142164fc7fb667f132450a3fbfaa | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2020-06-03 11:29:48+02:00
Add support for dtest upgrade tests
patch by Eduard Tudenhöfner; reviewed by Mick Semb Wever, Robert Stupp
d6552ce3a42d3394277e8156959c9409bb302d81 | Author: Robert Stupp <snazy@snazy.de>
| 2020-05-26 15:40:43+02:00
Use Docker image for dtests in CircleCI w/ JAVA8_HOME environment variable & Allow different pip-source-install repos in requirements.txt
Related changes in cassandra-dtests + ccm fix more issues w/ upgraded-dtests
Patch by Robert Stupp; reviewed by Eduard Tudenhöfner for CASSANDRA-15835
df8e736700ae2a06675ff50381788d708bc22b96 | Author: Robert Stupp <snazy@snazy.de>
| 2020-05-03 18:22:46+02:00
Fix flakiness of org.apache.cassandra.metrics.DecayingEstimatedHistogramReservoirTest#testStriping and apply the same "fix" to other tests
Patch by Robert Stupp; reviewed by Eduard Tudenhöfner for CASSANDRA-15781
c5df94bf04ba41d8a077af8f4703a1a98fb7cfc9 | Author: Mick Semb Wever <mck@apache.org>
| 2020-04-19 18:04:42+02:00
Add `--only-resource-intensive-tests` command line option to only run the resource intensive annotated tests.
Previously on the nightly builds the `dtest-large` job was used as a replacement for the `dtest` job. In the pipelines today both dtest and dtest-large are executed, so dtest-large re-executing the non-intensive tests is a waste.
patch by Mick Semb Wever; reviewed by Eduard Tudenhöfner for CASSANDRA-15729
1de8720b3255e6df4dc6ae747b098c50b1fe1bbc | Author: Mick Semb Wever <mck@apache.org>
| 2020-04-17 10:47:44+02:00
Fix python codestyle warning (and failing test_pycodestyle_compliance)
patch by Eduard Tudenhöfner; reviewed by Mick Semb Wever for CASSANDRA-15734
Co-authored-by: Eduard Tudenhöfner <eduard.tudenhoefner@datastax.com>
dd014bbf583a9101b9b21d5a345be3e4cd79ad96 | Author: bryn <bryncooke@gmail.com>
| 2020-04-16 16:35:38+01:00
Batch statement preparation fails if multiple tables and parameters are used
The logic for detecting if a batch statement affects multiple tables in BatchStatement#getPartitionKeyBindVariableIndexes is inverted.
BatchTest#testBatchMultipleTablePrepare has been added to demonstrate the issue.
patch by Bryn Cooke; reviewed by Eduard Tudenhöfner, Robert Stupp for CASSANDRA-15730
158f084779159e8341c080a90d759a89006f5829 | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2020-04-15 09:37:35+02:00
Respect cassandra_dir from pytest.ini
patch by Eduard Tudenhoefner; reviewed by Berenguer Blasi for
CASSANDRA-15728
39a0703b65c985c4b99eed1c045d0f00bbbcc9db | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2020-04-09 12:01:21+02:00
Mark system_views/system_virtual_schema as non-alterable keyspaces in cqlsh
patch by Eduard Tudenhoefner; reviewed by Benjamin Lerer for
CASSANDRA-15711
141ea26733e7e8fe022bc78f7fd68225013e8d14 | Author: Eduard Tudenhöfner <eduard.tudenhoefner@datastax.com>
| 2020-04-09 09:26:40+02:00
Update docs describing when a CHANGES.txt entry is necessary
and remove 4.0-alpha* entries in CHANGES.txt that don't touch runtime code
ref: https://lists.apache.org/thread.html/rde1128131a621e43b0a9c88778398c053a234da0f4c654b82dcbbe0e%40%3Cdev.cassandra.apache.org%3E
patch by Eduard Tudenhöfner, Mick Semb Wever; reviewed by Mick Semb Wever, Jon Haddad
3db7796c1b7aa0e953fab621c0334c576cc7da35 | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2020-04-08 12:37:42+02:00
Fix cqlsh output test
patch by Eduard Tudenhoefner; reviewed by Michael Semb Wever for
CASSANDRA-15707
b3f27381a5efcf3d06bceb211c72479abcd6004a | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2020-04-08 11:43:39+02:00
Mark system_views/system_virtual_schema as system keyspaces in cqlsh
patch by Eduard Tudenhoefner; reviewed by Benjamin Lerer for
CASSANDRA-15706
This is so that those keyspaces don't show up in tab completions. This
also fixes the cqlsh completion tests.
58015fd681dadbe31068ecfb4f4c0eb506de8efa | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2020-04-07 17:16:40+02:00
Use Exception.message in copyutil.py only if it exists
Exception.message was removed in Python 3, so only refer to it when it
exists on an Exception instance.
Also fix code style compliance in formatting.py (missing blank lines)
patch by Eduard Tudenhoefner; reviewed by Stefania Alborghetti for CASSANDRA-15702
24c8a21c1c131abd89c6b646343ff098d1b3263b | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2020-04-06 17:36:03+02:00
Add Python3.8 compatible SaferScanner
This is necessary because Python 3.8 renamed `sre_parse.Pattern` to `sre_parse.State` (see https://bugs.python.org/issue34681 and https://github.com/python/cpython/pull/9310/files for details)
patch by Eduard Tudenhöfner, reviewed by Mick Semb Wever for CASSANDRA-15573
32527553a8f37a9a3e7b6847bcc06869f8aa59e2 | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2020-04-02 17:49:43+02:00
Add Ubuntu 19.10 with JDK11 Image
This image includes Python 3.6+3.7+3.8 installations in case C* wants to
perform testing with multiple Python versions.
c05443c0980cb51720ba0503f26f084c1538729c | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2020-04-01 16:24:14+02:00
Allow cqlsh to run with Python 2.7/Python 3.6+
* Adds a minimal manual test that starts cqlsh with python3.7 & 3.8 in a Docker container. It also fixes a minor issue when starting up cqlsh with python3.7+, where `webbrowser._tryorder` is `None` as can be seen in https://github.com/python/cpython/blob/3.7/Lib/webbrowser.py#L1. Note that we're checking `webbrowser._tryorder` for `None` instead of doing `webbrowser.get()` because it's likely that there's no default browser installed in a Dockerized environment and so things would fail with `could not locate runnable browser` (https://github.com/python/cpython/blob/3.7/Lib/webbrowser.py#L65)
* Adds python3.8 testing to CircleCI
* Fixes some Python warnings that occur with newer versions
patch by Eduard Tudenhöfner, reviewed by Mick Semb Wever for CASSANDRA-15659
bf13784f8d7cb5378a5d969dc46a926ad20a391c | Author: Eduard Tudenhöfner <eduard.tudenhoefner@datastax.com>
| 2019-10-01 10:41:06+02:00
JAVA-2467: Introduce shallowEquals() to DefaultDseKeyspaceMetadata (#277)
This is so that the `graph_engine` is being considered when a shallow comparison of Keyspaces happens.
This is required so that eventually a `KeyspaceChangeEvent` is fired
from `SchemaRefresh.compute(..)`.
3cb761e85e20b0eed813b5f92d44cea3f2d82d19 | Author: Eduard Tudenhöfner <eduard.tudenhoefner@datastax.com>
| 2019-09-27 10:49:03+02:00
Introduce shallowEquals() to KeyspaceMetadata (#1335)
This would allow subclasses to implement their own version of a shallow
comparison
1619413e5602b93641af1ccf5adbee80eaa2b53c | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2017-08-21 11:36:08+08:00
Fix cassandra-stress hang issues when an error during cluster connection happens
patch by Eduard Tudenhoefner; reviewed by Stefania Alborghetti for CASSANDRA-12938
3c0c4620f2eb64a10d9e12fdea4c8a6b167f7165 | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2017-08-17 11:49:50-07:00
CASSANDRA-13775: Remove stress-test target in CircleCI as it's not existing
8ffdd26cbee33c5dc1205c0f7292628e1a2c69e3 | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2017-05-10 18:04:33-07:00
Interned ColumnIdentifiers should use minimal ByteBuffers. MemoryMeter shouldn't take ColumnDefinition into account when measuring object sizes.
Patch by Eduard Tudenhoefner; reviewed by Joel Knighton for CASSANDRA-13533
68c828f48a2ba961bb8c9b99a6c57b76a3f16e3d | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2016-11-23 09:17:26+08:00
cqlsh auto completion: refactor definition of compaction strategy options
patch by Eduard Tudenhoefner; reviewed by Stefania Alborghetti for CASSANDRA-12946
d5326866d3cca1446356f939aa09f68eda864ed5 | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2016-11-14 12:49:46+01:00
Use correct system_auth table names in cassandra.yaml
Patch by Eduard Tudenhoefner; reviewed by Sam Tunnicliffe for
CASSANDRA-12911
578815541a54c7601a4f5b5d3ceff20fc2343b9f | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2016-11-14 09:56:15+08:00
Move cqlsh syntax rules into separate module and allow easier customization
patch by Eduard Tudenhoefner; reviewed by Stefania Alborghetti for CASSANDRA-12897
414c1c5771ca05c23c8c1279dbdb90a673dda040 | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2016-01-22 15:49:11-06:00
cqlsh: Fix INSERT and UPDATE LWT handling
Patch by Eduard Tudenhoefner; reviewed by Tyler Hobbs for
CASSANDRA-11003
9359af2ea5bd80850f29a485dd054321bc946491 | Author: Eduard Tudenhoefner <eduard.tudenhoefner@datastax.com>
| 2015-12-08 10:23:51+01:00
CASSANDRA-10828: Allow usage of multiplier in start value of population sequence