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

Fix broken public interfaces #1761

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
160 commits
Select commit Hold shift + click to select a range
eccad5c
conn: introduced supported field containing payload of SUPPORTED frame
mmatczuk Oct 12, 2018
35298b2
SelectedHost: added Token function
mmatczuk Oct 9, 2018
a088a25
hostConnPool: introduced ConnPicker interface to abstract pool storage
mmatczuk Oct 9, 2018
c3c2dd5
scylla: dedicated token aware ConnPicker
mmatczuk Oct 9, 2018
c191d5d
scylla: updated readme
mmatczuk Oct 30, 2018
b9eb455
issue-template: ask about Scylla version
avikivity Feb 13, 2019
ba8766e
scylla: lazily close excess connections.
Mar 20, 2019
97c8fb3
scylla: give out random connections before pool equilibrium
Mar 20, 2019
f4fbb51
scylla: ensure we use the correct token to determine shard
Mar 26, 2019
574b511
Fix tokenAwareHostPolicy host selection
martin-sucha Jun 28, 2019
9de253a
Add NonLocalReplicasFallback option to TokenAwareHostPolicy
martin-sucha Jun 28, 2019
f36a82d
Call updateKeyspaceMetadata in tests
martin-sucha Jun 28, 2019
0067b19
Add reproducer test for issue 1274
martin-sucha Jul 12, 2019
3306947
policies: Fix getting replicas in TestHostPolicy_TokenAware_DCAwareRR2
mrVanboy Aug 28, 2019
e635f92
scylla: conn picker int32 overflow fix
Dec 26, 2019
e806f11
added training section with links to Scylla University
guy9 Feb 9, 2020
289ac90
removed some links
guy9 Mar 1, 2020
ea3d541
Merge remote-tracking branch 'upstream/master'
dahankzter Apr 3, 2020
d64139d
tuples: correct unmarshalling of unset tuple values
dahankzter Apr 2, 2020
0815d06
tuples: scan target vars reset of unset tuple values
dahankzter Apr 3, 2020
8a77482
Merge pull request #36 from scylladb/merged_master
Apr 14, 2020
429e01a
Merge pull request #33 from guy9/adding_training_to_readme
Apr 15, 2020
00807d4
scylla: integration tests stab 1
dahankzter Apr 15, 2020
cbf6506
ci: bumped scylla for lwt support
dahankzter Apr 16, 2020
2ff31ad
ci: moved some tests to a cassndra only file
dahankzter Apr 16, 2020
7228368
ci: scylla tests happy path
dahankzter Apr 20, 2020
d035990
Merge pull request #39 from scylladb/scylla_integration_tests
Apr 20, 2020
40e155f
marshal: support for map[string]interface{}
zimnx May 7, 2020
2b8a7d9
fmt code using goimports
zimnx Apr 30, 2020
a9e843a
metadata: Added Scylla metadata describer and dumper
zimnx Apr 29, 2020
0ab042c
Merge remote-tracking branch 'gocql/master'
mmatczuk May 8, 2020
411d743
travis: Remove cassandra from test matrix
mmatczuk May 8, 2020
ee2e98e
travis: Update Scylla to 4.0.0
mmatczuk May 8, 2020
2fbad14
travis: Use stable go version
mmatczuk May 8, 2020
57de5e5
recreate: fixed formatting of CQL output
zimnx May 20, 2020
91ee26a
Parse scyllaSupported metadata once
Jun 11, 2020
3b2e205
scylla: lwt optimization triggered by prepared metadata
dahankzter Apr 22, 2020
1757ab8
formatting with goimports
dahankzter Apr 23, 2020
e32593d
lwt: simplify code in `newLwtAddMetaMarkExt`
Jun 22, 2020
157febf
framer: introduce `newFramerWithExts` wrapper function
Jul 3, 2020
52296cd
lwt: Add tests for LWT cql protocol extension parsing
Jul 3, 2020
c422f3e
frame: validate type assertion in newFramerWithExts
Jul 6, 2020
676fd46
Return interface from findCQLProtoExtByName function
Jul 7, 2020
f7f6556
lwt: assert that lwtAddMetadataMarkExt implements cqlProtocolExtensio…
Jul 10, 2020
98892b5
lwt: minor cleanup regarding lwtAddMetadataMarkExt
Jul 13, 2020
f3e3409
lwt: make lwtAddMetadataMarkExt methods to have a pointer receiver
Jul 13, 2020
3fd58e9
scylla: scyllaConnPicker move randomConn below Pick
mmatczuk Sep 22, 2020
4210881
scylla: scyllaConnPicker move functions to reflect ConnPicker functio…
mmatczuk Sep 22, 2020
5c76748
scylla: scyllaConnPicker close connections in a go routine (#53)
mmatczuk Sep 22, 2020
3e0a445
scylla: scyllaConnPicker add address to struct for logging purposes
mmatczuk Sep 23, 2020
0b8cf90
scylla: scyllaConnPicker fix logging so that each log line has address
mmatczuk Sep 23, 2020
979af90
session: fix resource leak on some errors
nuivall Oct 10, 2020
9f3fb4e
Add SerialConsistency to Consistency
mmatczuk Oct 28, 2020
e6cbbf9
github: Migrate from travis to GH actions
mmatczuk Oct 28, 2020
3aae152
Merge remote-tracking branch 'gocql/master' into mmt/upstream
mmatczuk Oct 29, 2020
319f80d
recreate: Use diff in test display
mmatczuk Oct 29, 2020
20dca4d
github: Update Scylla version to 4.2.0
mmatczuk Oct 29, 2020
81a4afe
github: Update Docker Compose version to 1.27.4
mmatczuk Oct 29, 2020
ba87d49
scylla.go: add support for parsing shard aware port extensions
piodul Aug 12, 2020
8109729
conn_test: implement SUPPORTED in mocked server
piodul Sep 4, 2020
97a0c33
host_source.go: add UntranslatedConnectAddress() method
piodul Sep 28, 2020
b6efa43
scylla.go: keep shard-aware address in scyllaConnPicker
piodul Sep 28, 2020
e16e9fb
scylla.go: add scyllaPortIterator
piodul Sep 29, 2020
72ad724
scylla.go: implement Dialer iface for scyllaConnPicker
piodul Sep 29, 2020
4ca0628
scylla.go: provide an opt-out switch for the shard-aware port
piodul Sep 28, 2020
1690bbe
scylla: provide scyllaConnPicker as a Dialer, when applicable
piodul Sep 28, 2020
94b8ee3
conn.go: change the key so that hostname and IP is used
piodul Sep 29, 2020
8b33dd8
scylla_shard_aware_port: integration tests
piodul Sep 29, 2020
29d79c8
README.md: Update with information on shard-aware port
piodul Sep 29, 2020
dadf77c
review fix: move writeStringMultiMap after writeStringMap
piodul Oct 16, 2020
27484b3
review fix: rename nextPort to Next
piodul Oct 16, 2020
3f26944
review fix: move each sentence to a separate line in shard-aware port…
piodul Oct 16, 2020
291fdb6
review fix: reduce the number of empty lines
piodul Oct 16, 2020
d5edfcc
scylla: implement fallback behavior for shard-aware port
piodul Oct 29, 2020
2e7e9e1
tests: scenario for when shard-aware-port is unreachable
piodul Oct 29, 2020
c1903f5
scylla.go: improve "source port in use" error detection
piodul Nov 4, 2020
03b129c
token: rename murmur3Token to int64Token
piodul Nov 26, 2020
73be4de
scylla_cdc.go: add cdc partitioner
piodul Nov 23, 2020
241b7f5
metadata_scylla.go: parse information about table partitioner
piodul Nov 24, 2020
729cf53
scylla.go: implement scyllaGetTablePartitioner
piodul Nov 23, 2020
09df52a
session.go: custom table partitioners for statements and batches
piodul Nov 24, 2020
3af2863
Fix data race accessing lwt/partitioner in Query/Batch
martin-sucha Jan 22, 2021
fa86c11
Merge remote-tracking branch 'gocql/master' into mmt/update
mmatczuk Feb 15, 2021
45582b5
Port Cassandra metadata tests
mmatczuk Feb 15, 2021
390af0f
Merge pull request #74 from scylladb/mmt/update
mmatczuk Feb 15, 2021
428d676
scylla: add com.scylladb.auth.TransitionalAuthenticator to approvedAu…
mmatczuk Apr 26, 2021
5fe7313
Merge remote-tracking branch 'gocql/master' into mmt/update
mmatczuk Apr 26, 2021
b78cd1d
Merge pull request #77 from scylladb/mmt/update
mmatczuk Apr 26, 2021
e908cf1
scylla: add com.scylladb.auth.SaslauthdAuthenticator to approvedAuthe…
mmatczuk Apr 29, 2021
552fdc4
Document that NumConns has no effect when working with Scylla
piodul May 24, 2021
cae0d6b
Merge remote-tracking branch 'gocql/master' into mmt/merge_upstream
mmatczuk Aug 3, 2021
98c847a
test: increase waiting time in TestTokenAwareConnPool
mmatczuk Aug 3, 2021
35bdbf7
test: run with single instance only
mmatczuk Aug 3, 2021
27a5ada
cluster: add disableInit config option
mmatczuk Sep 2, 2021
48abd1a
exec: add SingleHostQueryExecutor
mmatczuk Sep 2, 2021
d00a907
Merge branch 'gocql:master' into master
mmatczuk Jan 17, 2022
6aca262
README: update installation
mmatczuk Jan 17, 2022
c7e9ea9
Bump Scylla version to 4.6.3
zimnx Jun 8, 2022
0c39709
Open both encrypted and unencrypted Scylla in integration suite
zimnx Jun 6, 2022
4620810
Reformat ClusterConfig to have doc comments above fields
martin-sucha Jun 24, 2022
18e40d6
Add HostDialer interface
martin-sucha Jun 16, 2022
02ba646
Fix race condition in HostInfo.HostnameAndPort
zimnx Jun 20, 2022
204b4f9
Identify nodes by their host_id instead broadcasted_address
zimnx Jun 7, 2022
751bff9
Add ability to connect to nodes through proxy
zimnx Jun 7, 2022
77fcb9f
scylla.go: pick least busy connection instead of random
haaawk Oct 20, 2021
e898470
scylla.go: use shard aware connection only if it's not loaded too much
haaawk Oct 20, 2021
a821d28
marshal: UDT, when values are a map force presence of all elements
mmatczuk Jun 20, 2022
e6fdf89
Use ScyllaShardAwareDialer as a default dialer
zimnx Jul 15, 2022
3bacbcf
Remove scyllaConnPicker.dialer
martin-sucha Jul 15, 2022
db56502
Fix nil pointer dereference in events.go handling node removal
vponomaryov Aug 27, 2022
e5a83d2
Merge pull request #104 from vponomaryov/fix-query-retries
zimnx Sep 5, 2022
e3e27db
Merge pull request #103 from kiwicom/ms/scylla-dialer-cleanup
zimnx Sep 5, 2022
a8f6507
UPSTREAM: <carry>: Use ConnectionConfig fields when establishing sess…
zimnx Nov 2, 2022
b42f4b9
Merge pull request #106 from zimnx/mz/initial-contact-point-sni
zimnx Nov 14, 2022
87ea4a8
UPSTREAM: 1663: Run vet and tests in all subpackages in CI
zimnx Nov 8, 2022
1b91237
UPSTREAM: <carry>: Fix failing go vet
zimnx Nov 8, 2022
2a9c55a
Merge pull request #107 from zimnx/mz/fix-ci-tests-vet
zimnx Nov 14, 2022
d71301a
rate limit CQL extension support
wprzytula Nov 18, 2022
9ed091c
Merge pull request #108 from wprzytula/rate_limit_exceeded_support
piodul Dec 9, 2022
0a990b2
Merge remote-tracking branch 'gocql/master' into merge-upstream-changes
Lorak-mmk Dec 21, 2022
c8cd0ba
Remove upstream's CHANGELOG.md
avelanarius Jan 4, 2023
cc4c65b
Add configurable MaxRequestsPerConn cluster param
avelanarius Feb 15, 2023
e38b2bc
Merge pull request #113 from avelanarius/max-streams
avelanarius Feb 16, 2023
02d78e1
conn: Advertise driver's name & version in STARTUP
wprzytula May 26, 2023
f60a732
Merge pull request #121 from wprzytula/advertise-driver-name
zimnx Jun 13, 2023
d522c40
Merge remote-tracking branch 'gocql/master'
avelanarius Jun 13, 2023
f325aa5
fix(docker-compose.yaml): increase memory limit to avaoid hitting #126
Jun 21, 2023
8bf4a23
Merge pull request #128 from dkropachev/dk/fix-intergration-sh
avelanarius Jun 27, 2023
5ea9f84
Switch from Docker Compose V1 to V2
sylwiaszunejko Jul 14, 2023
282d587
Replace waiting for CQL port with healthchecks
sylwiaszunejko Jul 14, 2023
5807e6b
Merge pull request #133 from sylwiaszunejko/healthchecks
avelanarius Jul 17, 2023
570a436
Retract tags taken by mistake from kiwicom/gocql
avelanarius Jul 20, 2023
8c8fbcc
Merge pull request #139 from avelanarius/retract-versions
avelanarius Jul 20, 2023
61be561
Merge remote-tracking branch 'gocql/master'
avelanarius Jul 24, 2023
7e10c93
Merge remote-tracking branch 'gocql/master' 1.6.0
sylwiaszunejko Oct 19, 2023
01c3b3b
Mark node as down if unable to dial control conn
sylwiaszunejko Oct 12, 2023
0545682
Merge pull request #150 from sylwiaszunejko/mark_node_down
avelanarius Oct 31, 2023
fa8da7c
Bump Scylla version to 5.2.9
sylwiaszunejko Oct 31, 2023
6fb0901
Add testing AGGREGATE statements and fix aggregatesTemplate
sylwiaszunejko Oct 25, 2023
c700c52
Merge pull request #152 from sylwiaszunejko/aggregate_bug
avelanarius Nov 2, 2023
0d93d26
Add parsing TABLETS_ROUTING_V1 extension
sylwiaszunejko Jan 4, 2024
888c91c
Use tablets in TokenAwareHostPolicy
sylwiaszunejko Jul 28, 2023
39500a7
Provide tablets metadata
sylwiaszunejko Jul 19, 2023
a98a393
Add integration and unit tests
sylwiaszunejko Jul 18, 2023
f614a51
Merge pull request #137 from sylwiaszunejko/poll_system_tablets
avelanarius Jan 16, 2024
3c36474
Update CI to use new way of initializing keyspace with tablets
sylwiaszunejko Jan 18, 2024
9dd9a7f
Merge pull request #156 from sylwiaszunejko/update_ci_initial_tablets
avelanarius Jan 19, 2024
a39ad55
Fix checking if tablets should be used in scyllaConnPicker Pick
sylwiaszunejko Feb 2, 2024
3c32c6c
Merge pull request #158 from sylwiaszunejko/debug_scylla_bench
avelanarius Feb 7, 2024
688ac8e
Send heartbeat OPTIONS message every 30 seconds to match python-driver
sylwiaszunejko Apr 25, 2024
c953389
Enable SocketKeepalive with 15s by default (matches Golang's default)
sylwiaszunejko Apr 25, 2024
e40a582
Do not try using peers_v2 table upon connection if the connectio is t…
mykaul Apr 26, 2024
04e6e93
Merge pull request #171 from mykaul/peers_v1
avelanarius Apr 26, 2024
26c61ef
Add LOAD_BALANCING_POLICY_SLOW_AVOIDANCE funtionality
sylwiaszunejko Apr 17, 2024
46c0e71
Merge pull request #169 from sylwiaszunejko/heartbeat
avelanarius May 9, 2024
ab5ed47
Update issue_template.md
mykaul Jun 7, 2023
5b70c0c
Use newFramerWithExts instead of newFramer to utilize protocol extens…
sylwiaszunejko May 9, 2024
7f9ad1c
Merge pull request #173 from sylwiaszunejko/new_framer_with_exts
avelanarius May 15, 2024
7f7905d
Merge pull request #168 from sylwiaszunejko/avoid_slow_replicas
avelanarius May 21, 2024
e6190c0
Make public interfaces implementable
dkropachev May 31, 2024
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
4 changes: 2 additions & 2 deletions .github/issue_template.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
Please answer these questions before submitting your issue. Thanks!

### What version of Cassandra are you using?
### What version of ScyllaDB or Cassandra are you using?


### What version of Gocql are you using?
### What version of ScyllaDB Gocql driver are you using?


### What version of Go are you using?
Expand Down
196 changes: 18 additions & 178 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,197 +5,37 @@ on:
branches:
- master
pull_request:
types: [ opened, synchronize, reopened ]

env:
CCM_VERSION: "6e71061146f7ae67b84ccd2b1d90d7319b640e4c"
types: [opened, synchronize, reopened]

jobs:
build:
name: Unit tests
name: Build
runs-on: ubuntu-latest
strategy:
matrix:
go: [ '1.19', '1.20' ]
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: ${{ matrix.go }}
- run: go vet
- name: Run unit tests
run: go test -v -tags unit -race
integration-cassandra:
timeout-minutes: 15
needs:
- build
name: Integration Tests
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
go: [ '1.19', '1.20' ]
cassandra_version: [ '4.0.8', '4.1.1' ]
auth: [ "false" ]
compressor: [ "snappy" ]
tags: [ "cassandra", "integration", "ccm" ]
env:
SCYLLA_IMAGE: scylladb/scylla:5.2.9
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v2
with:
go-version: ${{ matrix.go }}
- uses: actions/cache@v2
id: gomod-cache
with:
path: ~/go/pkg/mod
key: ${{ runner.os }}-go-${{ hashFiles('go.mod') }}
restore-keys: |
${{ runner.os }}-go-
- name: Install CCM
run: pip install "git+https://github.com/riptano/ccm.git@${CCM_VERSION}"
- name: Start cassandra nodes
run: |
VERSION=${{ matrix.cassandra_version }}
keypath="$(pwd)/testdata/pki"
conf=(
"client_encryption_options.enabled: true"
"client_encryption_options.keystore: $keypath/.keystore"
"client_encryption_options.keystore_password: cassandra"
"client_encryption_options.require_client_auth: true"
"client_encryption_options.truststore: $keypath/.truststore"
"client_encryption_options.truststore_password: cassandra"
"concurrent_reads: 2"
"concurrent_writes: 2"
"write_request_timeout_in_ms: 5000"
"read_request_timeout_in_ms: 5000"
)

if [[ $VERSION == 3.*.* ]]; then
conf+=(
"rpc_server_type: sync"
"rpc_min_threads: 2"
"rpc_max_threads: 2"
"enable_user_defined_functions: true"
"enable_materialized_views: true"
)
elif [[ $VERSION == 4.0.* ]]; then
conf+=(
"enable_user_defined_functions: true"
"enable_materialized_views: true"
)
else
conf+=(
"user_defined_functions_enabled: true"
"materialized_views_enabled: true"
)
fi

ccm remove test || true
- run: go vet ./...

ccm create test -v $VERSION -n 3 -d --vnodes --jvm_arg="-Xmx256m -XX:NewSize=100m"
ccm updateconf "${conf[@]}"

export JVM_EXTRA_OPTS=" -Dcassandra.test.fail_writes_ks=test -Dcassandra.custom_query_handler_class=org.apache.cassandra.cql3.CustomPayloadMirroringQueryHandler"

ccm start --wait-for-binary-proto --verbose
ccm status
ccm node1 nodetool status

args="-gocql.timeout=60s -runssl -proto=4 -rf=3 -clusterSize=3 -autowait=2000ms -compressor=${{ matrix.compressor }} -gocql.cversion=$VERSION -cluster=$(ccm liveset) ./..."

echo "args=$args" >> $GITHUB_ENV
echo "JVM_EXTRA_OPTS=$JVM_EXTRA_OPTS" >> $GITHUB_ENV
- name: Integration tests
run: |
export JVM_EXTRA_OPTS="${{env.JVM_EXTRA_OPTS}}"
go test -v -tags "${{ matrix.tags }} gocql_debug" -timeout=5m -race ${{ env.args }}
- name: 'Save ccm logs'
if: 'failure()'
uses: actions/upload-artifact@v3
with:
name: ccm-cluster
path: /home/runner/.ccm/test
retention-days: 5
integration-auth-cassandra:
timeout-minutes: 15
needs:
- build
name: Integration Tests with auth
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
go: [ '1.19', '1.20' ]
cassandra_version: [ '4.0.8' ]
compressor: [ "snappy" ]
tags: [ "integration" ]

steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v4
with:
go-version: ${{ matrix.go }}
- name: Install CCM
run: pip install "git+https://github.com/riptano/ccm.git@${CCM_VERSION}"
- name: Start cassandra nodes
run: |
VERSION=${{ matrix.cassandra_version }}
keypath="$(pwd)/testdata/pki"
conf=(
"client_encryption_options.enabled: true"
"client_encryption_options.keystore: $keypath/.keystore"
"client_encryption_options.keystore_password: cassandra"
"client_encryption_options.require_client_auth: true"
"client_encryption_options.truststore: $keypath/.truststore"
"client_encryption_options.truststore_password: cassandra"
"concurrent_reads: 2"
"concurrent_writes: 2"
"write_request_timeout_in_ms: 5000"
"read_request_timeout_in_ms: 5000"
"authenticator: PasswordAuthenticator"
"authorizer: CassandraAuthorizer"
"enable_user_defined_functions: true"
)

if [[ $VERSION == 3.*.* ]]; then
conf+=(
"rpc_server_type: sync"
"rpc_min_threads: 2"
"rpc_max_threads: 2"
"enable_user_defined_functions: true"
"enable_materialized_views: true"
)
elif [[ $VERSION == 4.0.* ]]; then
conf+=(
"enable_user_defined_functions: true"
"enable_materialized_views: true"
)
else
conf+=(
"user_defined_functions_enabled: true"
"materialized_views_enabled: true"
)
fi

ccm remove test || true

ccm create test -v $VERSION -n 1 -d --vnodes --jvm_arg="-Xmx256m -XX:NewSize=100m"
ccm updateconf "${conf[@]}"

rm -rf $HOME/.ccm/test/node1/data/system_auth

export JVM_EXTRA_OPTS=" -Dcassandra.test.fail_writes_ks=test -Dcassandra.custom_query_handler_class=org.apache.cassandra.cql3.CustomPayloadMirroringQueryHandler"

ccm start --wait-for-binary-proto --verbose
ccm status
ccm node1 nodetool status

args="-gocql.timeout=60s -runssl -proto=4 -rf=3 -clusterSize=1 -autowait=2000ms -compressor=${{ matrix.compressor }} -gocql.cversion=$VERSION -cluster=$(ccm liveset) ./..."

echo "args=$args" >> $GITHUB_ENV
echo "JVM_EXTRA_OPTS=$JVM_EXTRA_OPTS" >> $GITHUB_ENV
sleep 30s
- name: Integration tests
run: |
export JVM_EXTRA_OPTS="${{env.JVM_EXTRA_OPTS}}"
go test -v -run=TestAuthentication -tags "${{ matrix.tags }} gocql_debug" -timeout=15s -runauth ${{ env.args }}
- name: Run unit tests
run: go test -tags unit -race ./...

- name: Install Docker compose
env:
DOCKER_COMPOSE_VERSION: 2.20.0
run: sudo curl -L "https://github.com/docker/compose/releases/download/${DOCKER_COMPOSE_VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

- run: sudo sh -c "echo 2097152 >> /proc/sys/fs/aio-max-nr"
- run: ./integration.sh cassandra scylla
- run: ./integration.sh integration scylla
- run: ./integration.sh ccm
- run: ./integration.sh tablet
1 change: 1 addition & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@ Thomas Meson <zllak@hycik.org>
Martin Sucha <martin.sucha@kiwi.com>; <git@mm.ms47.eu>
Pavel Buchinchik <p.buchinchik@gmail.com>
Rintaro Okamura <rintaro.okamura@gmail.com>
Ivan Boyarkin <ivan.boyarkin@kiwi.com>; <mr.vanboy@gmail.com>
Yura Sokolov <y.sokolov@joom.com>; <funny.falcon@gmail.com>
Jorge Bay <jorgebg@apache.org>
Dmitriy Kozlov <hummerd@mail.ru>
Expand Down
163 changes: 0 additions & 163 deletions CHANGELOG.md

This file was deleted.

Loading
Loading