Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
115 commits
Select commit Hold shift + click to select a range
e45d09e
Fix ProtocolBetaVersionTest
adutra Aug 8, 2020
b7012f5
Make client encryption non optional when enabling SSL in CCMBridge
adutra Aug 8, 2020
218a562
JAVA-2860: Avoid NPE if channel initialization crashes
olim7t Aug 13, 2020
348797b
[maven-release-plugin] prepare release 3.10.2
adutra Aug 26, 2020
cab218e
[maven-release-plugin] prepare for next development iteration
adutra Aug 26, 2020
373cb51
Merge branch '3.10.x' into 3.x
adutra Aug 26, 2020
6cb4d14
Rebrand Apollo to Astra (#1507)
msmygit Nov 17, 2020
18ef455
JAVA-2705: Remove protocol v5 beta status, add v6-beta (#1529)
beobal Feb 17, 2021
1af7382
Remove incorrect assertion
adutra Feb 22, 2021
e035569
Add support for Cassandra 4.0 to CCMBridge
adutra Mar 3, 2021
0b682c4
JAVA-2923: Detect and use Guava's new HostAndPort.getHost method (#1533)
adutra Mar 3, 2021
9ffe103
Fix failing test against C* 4.0
adutra Mar 5, 2021
e20f79c
JAVA-2922: Switch to modern framing format inside a channel handler (…
adutra Mar 6, 2021
3980cd0
JAVA-2924: Consider protocol version unsupported when server requires…
adutra Mar 6, 2021
d340a9f
Minor improvements to CCM tests
adutra Mar 3, 2021
46efef0
Update version in docs
adutra Mar 11, 2021
196c1a0
[maven-release-plugin] prepare release 3.11.0
adutra Mar 11, 2021
3c45e32
[maven-release-plugin] prepare for next development iteration
adutra Mar 11, 2021
0e80e4c
Fix wrong version in POM snippet
adutra Mar 11, 2021
a7c8497
Update protocol versions compatibility matrix
adutra Mar 11, 2021
a8eacec
Fix broken link to driver 3.x manual page
adutra Mar 11, 2021
673720f
Minor change to HTML table layout
adutra Mar 11, 2021
edbccde
Remove broken link to binary tarball
adutra Mar 11, 2021
0df59d9
Update log message to inform about incorrect CL for read repair (#1568)
AnkitBarsainyaPSL Aug 18, 2021
7d58f9d
JAVA-2967: Support native_transport_(address|port) + native_transport…
absurdfarce Oct 7, 2021
3d96eed
Upgrades Sphinx Theme to version 1.x
lauranovich Oct 12, 2021
687213e
Update .github/workflows/docs-pages@v2.yaml
lauranovich Oct 13, 2021
31593cc
Update .github/workflows/docs-pr@v1.yaml
lauranovich Oct 13, 2021
b9ea29e
Update .github/workflows/docs-pages@v2.yaml
lauranovich Oct 13, 2021
e0d6565
Update docs/source/conf.py
lauranovich Oct 13, 2021
186bc6f
Lint docs workflows
dgarcia360 Oct 22, 2021
3950c97
Add contribute button
dgarcia360 Oct 22, 2021
47e1f4d
Fix borrowConnection handling of missing connection to a shard
Aug 27, 2020
bdcc166
Limit the rate at which HostConnectionPool opens connections
Aug 27, 2020
3381588
Make it possible to create connection using different server port
Aug 28, 2020
5454725
Fetch server ports with advanced shard awareness support
Aug 28, 2020
661069b
Make advanced shard awareness configurable
Lorak-mmk Sep 9, 2021
27fd006
Implement PortAllocator
Lorak-mmk Sep 9, 2021
2f2eba2
Make it possible to connect to given shard in Connection
Lorak-mmk Sep 11, 2021
de048ab
Retry connection when local port is busy
Lorak-mmk Sep 11, 2021
6dbf8ff
Use port-based shard awareness
Lorak-mmk Sep 11, 2021
d4eca65
Implement fallback to non-advanced shard awareness
Lorak-mmk Sep 10, 2021
552c87e
Pick unique ports during single build() call
Bouncheck Jan 10, 2022
9d825f0
Merge branch '3.x' (at 3.11.0) into scylla-3.x
avelanarius Jan 31, 2022
20f26d7
Run integration tests on all scylla-3.*x branches
avelanarius Jan 31, 2022
6aa2487
Fossa scanning (#1579)
jdonenine Feb 1, 2022
17d8a72
Throw UnsupportedProtocolVersion handling OPTIONS
avelanarius Jan 31, 2022
e8db242
Introduce ProtocolVersion.DEFAULT
avelanarius Feb 7, 2022
12bb35c
Use non-hardcoded protocol version in Parser
avelanarius Feb 7, 2022
6029cb6
Add protocol version down-negotiation test
avelanarius Feb 7, 2022
12a712f
HostConnectionPool: log whether port-based shard awareness is used
haaawk Feb 2, 2022
5826b7e
[maven-release-plugin] prepare release 3.11.0.0
avelanarius Feb 8, 2022
7808315
[maven-release-plugin] prepare for next development iteration
avelanarius Feb 8, 2022
83967fd
JAVA-2976: Protocol v5 error codes CAS_WRITE_UNKNOWN, CDC_WRITE_FAILU…
absurdfarce Feb 16, 2022
b9e4908
Changelog updates in prep for release
Feb 16, 2022
4b8f63e
Add periods for changelog messages
Feb 16, 2022
01c4521
Update version in docs
Feb 16, 2022
32be783
[maven-release-plugin] prepare release 3.11.1
Feb 17, 2022
b5fcaa7
[maven-release-plugin] prepare for next development iteration
Feb 17, 2022
d3d5c81
Revert "[maven-release-plugin] prepare for next development iteration"
Feb 18, 2022
a197157
Revert "[maven-release-plugin] prepare release 3.11.1"
Feb 18, 2022
3e665c9
[maven-release-plugin] prepare for next development iteration
Feb 18, 2022
9c53497
Revert "[maven-release-plugin] prepare for next development iteration"
Feb 18, 2022
11eb92e
[maven-release-plugin] prepare release 3.11.1
Feb 18, 2022
442e300
Revert "[maven-release-plugin] prepare release 3.11.1"
Feb 18, 2022
a4220e1
[maven-release-plugin] prepare release 3.11.1
Feb 18, 2022
48dcbbe
[maven-release-plugin] prepare for next development iteration
Feb 18, 2022
af01c42
Revert "[maven-release-plugin] prepare for next development iteration"
Feb 18, 2022
e40cc75
Revert "[maven-release-plugin] prepare release 3.11.1"
Feb 18, 2022
2bdcb4d
[maven-release-plugin] prepare release 3.11.1
Feb 18, 2022
27186d2
[maven-release-plugin] prepare for next development iteration
Feb 18, 2022
533f556
SchemaParser: fetch schema tables sequentially
haaawk Feb 16, 2022
dbe0671
SchemaParser: use paging for fetching tables info
haaawk Feb 16, 2022
39921d8
SchemaParser: use paging for fetching views info
haaawk Feb 16, 2022
861c5b1
SchemaParser: use paging for fetching columns info
haaawk Feb 16, 2022
b7c097c
SchemaParser: use paging for fetching indexes info
haaawk Feb 16, 2022
ef016e1
SchemaParser: use paging for fetching UDFs info
haaawk Feb 16, 2022
03243b9
SchemaParser: use paging for fetching UDAs info
haaawk Feb 16, 2022
3860be4
SchemaParser: use paging for fetching UDTs info
haaawk Feb 16, 2022
568ac03
Configuration: make it possible to turn off paging in schema queries
haaawk Feb 16, 2022
99eedb4
Add port collision mitigation to TestUtils class
Bouncheck Feb 23, 2022
1186ac9
[maven-release-plugin] prepare release 3.11.0.1
avelanarius Mar 1, 2022
80ca77f
[maven-release-plugin] prepare for next development iteration
avelanarius Mar 1, 2022
d4a6044
JAVA-2984: Upgrade jackson-databind to latest 2.7.x (#1593)
absurdfarce Apr 26, 2022
19a9cf8
JAVA-3008: Upgrade to Netty 4.1.75 to address CVEs (3.x) (#1594)
absurdfarce Apr 26, 2022
20a2105
Update version in docs to 3.11.2
Apr 28, 2022
1ad80e7
Merge branch '3.x' (at 3.11.2) into scylla-3.x
avelanarius Apr 29, 2022
170b567
Remove not ours GitHub Actions workflow
avelanarius Apr 29, 2022
9ae95b9
Fix disabling of test
avelanarius Apr 29, 2022
c028a22
Fix expected error msg in ControlConnectionTest
avelanarius Apr 29, 2022
895abd4
Fix message check in ExceptionsScassandraTest
avelanarius Apr 29, 2022
e230eec
[maven-release-plugin] prepare release 3.11.2.0
avelanarius May 2, 2022
96a9aeb
[maven-release-plugin] prepare for next development iteration
avelanarius May 2, 2022
cdaf75a
Pin specific version of Jinja2
avelanarius May 12, 2022
34722c9
Add scylla-3.11.0.x and scylla-3.11.2.x to docs
avelanarius May 12, 2022
89cb49a
Add api docs dynamic slug
dgarcia360 May 20, 2022
8feeb20
docs: update theme 1.2
dgarcia360 May 17, 2022
76f7715
Add Java Driver 4.x branches to documentation
avelanarius May 24, 2022
010b3fc
Change each test profile running only its category
avelanarius May 2, 2022
17e7374
Add support for parsing Scylla RC version numbers
avelanarius May 2, 2022
0c262f8
Support Scylla Enterprise in CCMBridge
avelanarius May 2, 2022
f101599
Add version_fetch.py script
avelanarius May 2, 2022
c4c8ccf
Remove unused upstream CI scripts
avelanarius May 2, 2022
5973f68
New version of continuous testing workflow
avelanarius May 2, 2022
f63017a
Fix typo in 3.x tests workflow
Bouncheck Jun 11, 2022
f887767
Metadata.java: Add missing reserved keywords
Lorak-mmk Jun 15, 2022
663b948
Update .md docs
Bouncheck May 23, 2022
177cc65
Regenerate SSL keys used in integration tests
avelanarius Jun 17, 2022
8590737
Properly set SSL configuration options for Scylla
avelanarius Jun 17, 2022
a8598b7
Configure libssl1.0.0 for SSL tests
avelanarius Jun 17, 2022
57e7893
Re-enable SSL integration tests
avelanarius Jun 17, 2022
0c8957f
Adds reports workflow for 4.x test workflows
Bouncheck Jul 12, 2022
3ac707f
Return correct node address for scylla-jmx during testing.
Bouncheck Jul 14, 2022
b77ce2e
docs: update theme 1.3
dgarcia360 Aug 19, 2022
7d1745a
Add a command for javadoc
dgarcia360 Sep 15, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions .github/workflows/docs-pages.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: "Docs / Publish"
# For more information,
# see https://sphinx-theme.scylladb.com/stable/deployment/production.html#available-workflows

on:
push:
branches:
- scylla-3.x
paths:
- 'docs/**'
- 'faq/**'
- 'manual/**'
- 'changelog/**'
- 'upgrade_guide/**'
workflow_dispatch:

jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
persist-credentials: false
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v3
with:
python-version: 3.7
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Set up env
run: make -C docs setupenv
- name: Build redirects
run: make -C docs redirects
- name: Build docs
run: make -C docs multiversion
- name: Deploy docs to GitHub Pages
run: ./docs/_utils/deploy.sh
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
36 changes: 36 additions & 0 deletions .github/workflows/docs-pr.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: "Docs / Build PR"
# For more information,
# see https://sphinx-theme.scylladb.com/stable/deployment/production.html#available-workflows

on:
pull_request:
branches:
- scylla-3.x
paths:
- 'docs/**'
- 'faq/**'
- 'manual/**'
- 'changelog/**'
- 'upgrade_guide/**'

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
persist-credentials: false
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v3
with:
python-version: 3.7
- name: Set up JDK 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Set up env
run: make -C docs setupenv
- name: Build docs
run: make -C docs test
39 changes: 0 additions & 39 deletions .github/workflows/pages.yml

This file was deleted.

24 changes: 24 additions & 0 deletions .github/workflows/tests-reports-4x@v1.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# This is a workflow that runs after 'Tests'
# workflow, because the 'Tests' (PR) workflow
# has insufficient permissions to write
# GitHub Actions checks.
name: 'Tests Reports (Driver 4.x)'
on:
workflow_run:
workflows: ['Tests (Driver 4.x)']
types:
- completed
jobs:
report:
runs-on: ubuntu-latest
timeout-minutes: 5

steps:
- name: Generate test report
uses: dorny/test-reporter@v1
with:
artifact: 'test-results'
name: 'Test report'
path: '**/TEST-TestSuite.xml'
reporter: java-junit
list-tests: failed
24 changes: 24 additions & 0 deletions .github/workflows/tests-reports@v1.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# This is a workflow that runs after 'Tests'
# workflow, because the 'Tests' (PR) workflow
# has insufficient permissions to write
# GitHub Actions checks.
name: 'Tests Reports'
on:
workflow_run:
workflows: ['Tests']
types:
- completed
jobs:
report:
runs-on: ubuntu-latest
timeout-minutes: 5

steps:
- name: Generate test report
uses: dorny/test-reporter@v1
with:
artifact: 'test-results'
name: 'Test report'
path: '**/TEST-TestSuite.xml'
reporter: java-junit
list-tests: failed
85 changes: 0 additions & 85 deletions .github/workflows/tests.yml

This file was deleted.

Loading