-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathCHANGES.txt
192 lines (119 loc) · 4.19 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
==============================
Changes for Crate-Java-Testing
==============================
2024-01-17 0.12.1
=================
- Sonatype now requires a access token username/password in order to publish artifacts.
2025-01-15 0.12.0
=================
- Added support for custom port ranges for httpPort, transportPort, and psqlPort on CrateTestCluster Builder.
2023-10-04 0.11.0
=================
- Adapted the tarball extraction logic to handle newer CrateDB tarball formats.
2021-07-20 0.10.0
=================
- Bumped the minimum required Java version to 11.
- Added a new ``pid`` property to ``CrateTestServer``
- Migrated from Bintray to Maven Central. All new releases go to Maven Central
from now on.
2020/06/09 0.9.1
================
* Fixed permission issue on CrateDB tarballs with bundled JDK on MacOS.
2020/03/20 0.9.0
================
* Added support for CrateDB tarballs with bundled JDK.
2020/02/05 0.8.0
================
* Upgraded dependencies to latest stable versions.
2019/05/20 0.7.0
================
* Added support for CrateDB >= 4.x.
2019/02/14 0.6.4
================
* Disabled distribution download caching when the "latest" version placeholder
is used.
2019/02/14 0.6.3
================
* Added support to start a test cluster from "latest" placeholder urls.
2018/04/24 0.6.2
================
* Fixed used content-type header for BaseTest, CrateDB > 2.3.x won't accept
requests with wrong content-type header anymore.
* Changed bintray repository ``id`` from ``central` to ``bintray`` to avoid
mixup with maven central repository.
2018/02/13 0.6.1
================
* Fixed used content-type header, CrateDB > 2.3.x won't accept request with
wrong content-type header anymore.
2017/07/03 0.6.0
================
* Added switch for default settings depending on whether the CrateDB version
used is before or after 2.0.0.
2017/01/13 0.5.0
================
* added support for setting command line arguments.
2017/01/13 0.4.5
================
* fix a bug caused all settings provided for CrateDB >= 1.0.X to be
ignored.
2016/12/15 0.4.4
================
* crate versions which does not support -Des any longer
can be used in the crate java testing layer.
2016/10/19 0.4.3
================
* exposed PostgreSQL port in the Crate test server.
2016/06/16 0.4.2
================
* make methods `start` cluster, `prepareEnvironment`, `before`
and `after` of CrateTestCluster public.
2016/03/14 0.4.1
================
* testing framework use an unique directory for each test cluster.
2016/02/19 0.4.0
================
* BREAKING CHANGE: remove shaded crate client from crate testing server
and cluster.
* remove deprecated static ``build`` method from crate test server.
* make crate instance directory configurable for removal after
test servers are stopped.
2016/02/12 0.3.1
================
* add ``fromSysProperties`` static factory method to CrateTestCluster.
2016/02/08 0.3.0
================
* remove execute logic from crate server and cluster
* removed CrateTestServer public constructors
* fix: correct wiping of data and logs directories
2015/12/16 0.2.0
================
* download crate distributions from the same source
to their own downloadfolder
* deprecated ``.builder()`` methods on CrateTestServer and CrateTestCluster.
use ``fromURL``, ``fromVersion`` or ``fromFile`` instead.
2015/12/09 0.1.1
================
* use java 7 source and target compatibility
2015/12/06 0.1.0
================
* use new servers for every cluster (re-)start
* add executeAsync methods
* fix ShadingClassLoader usage for internal CrateClient
* fix reusing a static cluster instance
2015/11/27 0.0.5
================
* add a shading classloader that handles loading shaded classes
* fix usage of transportclient for ensureGreen and ensureYellow
2015/11/27 0.0.4
================
* fix waiting for CrateTestCluster to become ready
2015/11/26 0.0.3
================
* overhauled CrateTestServer creation and added CrateTestCluster
2015/11/17 0.0.2
================
* added support for execute bulkRequests
* now using shaded crateClient to fix dependency Hell
2015/11/17 0.0.1
================
* initial release of CrateTestServer