Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.0 test2 #178

Open
wants to merge 128 commits into
base: cassandra-4.0
Choose a base branch
from
Open

4.0 test2 #178

wants to merge 128 commits into from

Conversation

ekaterinadimitrova2
Copy link
Owner

No description provided.

vincewhite and others added 30 commits July 23, 2021 11:22
Patch by Vincent White; reviewed by brandonwilliams and edimitrova for
CASSANDRA-14463
- This removes lib/ from version control.
- The generated pom files are now the source of truth to the project's depdendencies, and the lib/ folder re-created during the build from compile scope dependencies excluding provided and system scopes. Project dependencies are first downloaded to the maven local repository at `~/.m2/repository`.
- Maven is now required to be installed to build, that is the `mvn` command needs to be found in the path.
- The new resolver-ant-tasks targets have been encapsulated into the `build/build-resolver.xml` ant file.
- Most classpaths in build.xml are replaced with resolver:resolve definitions.
- The build-deps-pom generated pom file is now only used for declaring test dependencies.

 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16557
When all dependencies are already in the local `~/.m2/repository/` we should not be needing an internet connection. ("Offline" mode should be automatic)

 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16559
 patch by Mick Semb Wever, Berenguer Blasi; reviewd by Ekaterina Dimitrova, Benjamin Lerer for CASSANDRA-16560
 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-15561
…ewed by Ekaterina Dimitrova and Michael Semb Wever for CASSANDRA-16618
- This removes lib/ from version control.
- The generated pom files are now the source of truth to the project's depdendencies, and the lib/ folder re-created during the build from compile scope dependencies excluding provided and system scopes. Project dependencies are first downloaded to the maven local repository at `~/.m2/repository`.
- Maven is now required to be installed to build, that is the `mvn` command needs to be found in the path.
- The new resolver-ant-tasks targets have been encapsulated into the `build/build-resolver.xml` ant file.
- Most classpaths in build.xml are replaced with resolver:resolve definitions.
- The build-deps-pom generated pom file is now only used for declaring test dependencies.

 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16557
When all dependencies are already in the local `~/.m2/repository/` we should not be needing an internet connection. ("Offline" mode should be automatic)

 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16559
Patch by marcuse; reviewed by Brandon Williams, David Capwell, Michael Semb Wever for CASSANDRA-16570
 patch by Mick Semb Wever, Berenguer Blasi; reviewd by Ekaterina Dimitrova, Benjamin Lerer for CASSANDRA-16560
…test patch by Ekaterina Dimitrova; reviewed by Brandon Williams and Mick Semb Wever for CASSANDRA-16571
On build machines with less than 1GB ram, use ANT_OPTS="-Xmx512m"

 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-16583
 patch by Mick Semb Wever; reviewed by Brandon Williams for CASSANDRA-15561
…ewed by Ekaterina Dimitrova and Michael Semb Wever for CASSANDRA-16618
patch by Abe Ratnofsky; reviewed by Caleb Rackliffe and Brandon Williams for CASSANDRA-16745
patch by Andrés de la Peña; reviewed by Brandon Williams for CASSANDRA-16817

Co-authored-by: Aleksandr Sorokoumov <[email protected]>
patch by Doug Rohrer; reviewed by Benjamin Lerer and David Capwell for
CASSANDRA-16578
driftx and others added 29 commits September 3, 2021 13:49
…dRequestException

patch by Stefan Miklosovic; reviewed by Benjamin Lerer for CASSANDRA-14564
patch by Zhao Yang, Ekaterina Dimitrova; reviewed by Zhao Yang, Ekaterina Dimitrova, Brandon Williams for CASSANDRA-16175

Co-authored-by: Zhao Yang <[email protected]>
Co-authored-by: Ekaterina Dimitrova <[email protected]>
Patch by Robert Stupp and brandonwilliams; reviewed by adelapena for
CASSANDRA-16847
patch by Caleb Rackliffe; reviewed by Marcus Eriksson for CASSANDRA-16888
…lassCastException

patch by Benjamin Lerer, Berenguer Blasi; reviewed by Benjamin Lerer, Berenguer Blasi for CASSANDRA-15269
patch by Dimitar Dimitrov and Andrés de la Peña; reviewed by Ekaterina Dimitrova for CASSANDRA-16938

Co-authored-by: Andrés de la Peña <[email protected]>
Co-authored-by: Dimitar Dimitrov <[email protected]>
(Upgrade to dtest-api-0.0.9)

 patch by Mick Semb Wever; reviewed by Alex Petrov for CASSANDRA-16803
Patch by Stephen L. De Rudder; reviewed by brandonwilliams and jmckenzie
for CASSANDRA-16085
patch by Vincent White; reviewed by Stefan Miklosovic and Andrés de la Peña for CASSANDRA-15134
Patch by Aleksei Zotov; reviewed by brandonwilliams and mck for
CASSANDRA-15153
Patch by Aleksei Zotov; reviewed by brandonwilliams and mck for
CASSANDRA-15153
patch by Tatu Saloranta; reviewed by Ekaterina Dimitrova, Brandon Williams, Michael Semb Wever for CASSANDRA-16851
ekaterinadimitrova2 pushed a commit that referenced this pull request May 30, 2024
Co-authored-by: Robert Stupp <[email protected]>
(cherry picked from commit 4109c73)
(cherry picked from commit 47d1561)
(cherry picked from commit 5ad7d9a)
(cherry picked from commit bfc48db)
(cherry picked from commit e6d6076)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.