Skip to content

Commit d3d75ea

Browse files
committed
Update to CHANGELOG/README files and uptick to version 2.0.7.G2
1 parent 938ac9a commit d3d75ea

File tree

10 files changed

+81
-71
lines changed

10 files changed

+81
-71
lines changed

CMake/rtsdkInfo.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ unset(rtsdk_DEPENDS_LIST)
1313
set(rtsdk_INTERNAL_API_VERSION_MAJOR 3)
1414
set(rtsdk_INTERNAL_API_VERSION_MINOR 6)
1515
set(rtsdk_INTERNAL_API_VERSION_PATCH 7)
16-
set(rtsdk_INTERNAL_API_VERSION_TWEAK 2)
17-
set(rtsdk_INTERNAL_RELEASE_TWEAK L2)
16+
set(rtsdk_INTERNAL_API_VERSION_TWEAK 3)
17+
set(rtsdk_INTERNAL_RELEASE_TWEAK G2)
1818
set(rtsdk_RELEASE_TYPE rrg)
1919

2020
set( librssl_SO_VERSION 18 )

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ cmake_minimum_required (VERSION 3.10.3)
77
# guarantee of a successful build if changed.
88

99
project (rtsdk
10-
VERSION 2.0.7.2
10+
VERSION 2.0.7.3
1111
LANGUAGES C CXX)
1212

1313
set(rtsdk_CMAKE_DIR "${rtsdk_SOURCE_DIR}/CMake")

Cpp-C/CHANGELOG.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,30 @@ There are three types of RTSDK releases that append a letter directly followed b
99
"E" releases (E-Loads) are emergency RTSDK releases that are uploaded to MyRefinitiv and Developer Community but not to GitHub. Also note that emergency releases may only be partial (i.e., Java or C++/C only).
1010

1111
----------------------------------------------------------------------------------------
12-
CURRENT RELEASE HIGHLIGHTS - RTSDK C/CPP 2.0.7.L2 aka EMA/ETA 3.6.7.L2 aka 3.6.7.2
12+
CURRENT RELEASE HIGHLIGHTS - RTSDK C/CPP 2.0.7.G2 aka EMA/ETA 3.6.7.G2 aka 3.6.7.3
1313
----------------------------------------------------------------------------------------
1414

15-
This is a maintenance release with fixes.
16-
17-
Customer Issues Resolved
18-
----------------------------------------------------------------------------------------
19-
- [Case Number: 11677751] - [RTSDK-6665] Crash when binding cores beyond limit
20-
- [GitHub #213] - [RTSDK-6739] - Out of memory error when not supplying an XML config file
15+
This is a maintenance release.
2116

2217
----------------------------------------------------------------------------------------
2318
FULL CHANGELOG
2419
----------------------------------------------------------------------------------------
2520

21+
--------------------------------------------
22+
RTSDK C++/C Release 2.0.7.G2 (Nov 17, 2022)
23+
--------------------------------------------
24+
This is a maintenance release with a fix.
25+
26+
Both ETA C and EMA C++ 3.6.7.G2 Issues Resolved
27+
----------------------------------------------
28+
- [RTSDK-6828] - rssBindInitialize saves process affinity and restores it after analyzed CPU Topology.
29+
2630
--------------------------------------------
2731
RTSDK C++/C Release 2.0.7.L2 (Nov 11, 2022)
2832
--------------------------------------------
2933

34+
This is a maintenance release with fixes.
35+
3036
EMA C++ 3.6.7.L2 Issues Resolved
3137
--------------------------------
3238
- [RTSDK-6739] - Out of memory error when not supplying an XML config file [GitHub #213]

Cpp-C/Ema/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,14 +98,14 @@ Shared library use is similar to static library use, however there are several k
9898

9999
Library Name Package Version
100100
------------ ---------------
101-
libema.lib ema3.6.7.L2
101+
libema.lib ema3.6.7.G2
102102

103103
##### Shared Library Manifest
104104

105105
Library Name Package Version
106106
------------- ---------------
107-
libema.lib ema3.6.7.L2
108-
libema.dll ema3.6.7.L2
107+
libema.lib ema3.6.7.G2
108+
libema.dll ema3.6.7.G2
109109

110110
#### Linux
111111

@@ -125,13 +125,13 @@ This will create all necessary soft links for example makefiles to link. It is s
125125

126126
Library Name Package Version
127127
------------- --------------
128-
libema.a ema3.6.7.L2
128+
libema.a ema3.6.7.G2
129129

130130
##### Shared Library Manifest
131131

132132
Library Name Binary Version Package Version
133133
------------- -------------- ----------------
134-
libema.so.3.6.7.L2 libema.so.15 ema3.6.7.L2
134+
libema.so.3.6.7.G2 libema.so.15 ema3.6.7.G2
135135

136136

137137
# EMA C++ Issues and Workarounds

Cpp-C/Eta/README.md

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -140,30 +140,30 @@ Shared library use is similar to static library use, however there are several k
140140

141141
Library Name Package Version
142142
------------ ---------------
143-
librssl.lib* eta3.6.7.L2
144-
librsslVA.lib eta3.6.7.L2
145-
librsslVACache.lib eta3.6.7.L2
146-
libansi.lib eta3.6.7.L2
147-
libdacs.lib eta3.6.7.L2
143+
librssl.lib* eta3.6.7.G2
144+
librsslVA.lib eta3.6.7.G2
145+
librsslVACache.lib eta3.6.7.G2
146+
libansi.lib eta3.6.7.G2
147+
libdacs.lib eta3.6.7.G2
148148

149149
*librssl.lib includes JsonConverter
150150

151151
##### Shared Library Manifest
152152

153153
Library Name Package Version
154154
------------- ---------------
155-
librssl.dll eta3.6.7.L2
156-
librssl.lib eta3.6.7.L2
157-
librssl.pdb eta3.6.7.L2
158-
librsslVA.dll eta3.6.7.L2
159-
librsslVA.lib eta3.6.7.L2
160-
librsslVA.pdb eta3.6.7.L2
161-
librsslVACache.dll eta3.6.7.L2
162-
librsslVACache.lib eta3.6.7.L2
163-
librsslVACache.pdb eta3.6.7.L2
164-
librsslJsonConverter.dll eta3.6.7.L2
165-
librsslJsonConverter.lib eta3.6.7.L2
166-
librsslJsonConverter.pdb eta3.6.7.L2
155+
librssl.dll eta3.6.7.G2
156+
librssl.lib eta3.6.7.G2
157+
librssl.pdb eta3.6.7.G2
158+
librsslVA.dll eta3.6.7.G2
159+
librsslVA.lib eta3.6.7.G2
160+
librsslVA.pdb eta3.6.7.G2
161+
librsslVACache.dll eta3.6.7.G2
162+
librsslVACache.lib eta3.6.7.G2
163+
librsslVACache.pdb eta3.6.7.G2
164+
librsslJsonConverter.dll eta3.6.7.G2
165+
librsslJsonConverter.lib eta3.6.7.G2
166+
librsslJsonConverter.pdb eta3.6.7.G2
167167

168168
#### Linux
169169
Shared library use is similar to static library use, however there are several key differences. The shared library can be stored in a different location on the machine than the application using it. Ensure that the shared library location is present in the LD_LIBRARY_PATH being used by the application. The library use can be confirmed by using the ldd command on the application. This will show the shared library dependencies and where they are being resolved to.
@@ -181,22 +181,22 @@ The Transport API provides a helpful script that will create soft links for the
181181

182182
Library Package Version
183183
------------ ---------------
184-
librssl.a eta3.6.7.L2
185-
librsslVA.a eta3.6.7.L2
186-
librsslVACache.a eta3.6.7.L2
187-
libansi.lib eta3.6.7.L2
188-
libdacs.lib eta3.6.7.L2
184+
librssl.a eta3.6.7.G2
185+
librsslVA.a eta3.6.7.G2
186+
librsslVACache.a eta3.6.7.G2
187+
libansi.lib eta3.6.7.G2
188+
libdacs.lib eta3.6.7.G2
189189

190190
##### Shared Library Manifest
191191

192192
Library Binary Version Package Version
193193
------------- -------------- ----------------
194-
librssl.so.3.6.7.2 librssl.so.18 eta3.6.7.L2
195-
librsslVA.so.3.6.7.2 librsslVA.so.20 eta3.6.7.L2
196-
librsslJsonConverter.so.3.6.7.2 librsslJsonConverter.so.2 eta3.6.7.L2
194+
librssl.so.3.6.7.3 librssl.so.18 eta3.6.7.G2
195+
librsslVA.so.3.6.7.3 librsslVA.so.20 eta3.6.7.G2
196+
librsslJsonConverter.so.3.6.7.3 librsslJsonConverter.so.2 eta3.6.7.G2
197197

198-
librsslVACache.so.3.6.7.2 librsslVACache.so.4 eta3.6.7.L2
199-
librsslRelMcast.so.3.6.7.2 librsslRelMcast.so.2 eta3.6.7.L2
198+
librsslVACache.so.3.6.7.3 librsslVACache.so.4 eta3.6.7.G2
199+
librsslRelMcast.so.3.6.7.3 librsslRelMcast.so.2 eta3.6.7.G2
200200

201201

202202
# ETA C-Edition Issues and Workarounds

Java/CHANGELOG.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,23 @@ There are three types of RTSDK releases that append a letter directly followed b
99
"E" releases (E-Loads) are emergency RTSDK releases that are uploaded to MyRefinitiv and Developer Community but not to GitHub. Also note that emergency releases may only be partial (i.e., Java or C++/C only).
1010

1111
----------------------------------------------------------------------------------------
12-
CURRENT RELEASE HIGHLIGHTS - RTSDK Java 2.0.7.L2 aka EMA/ETA 3.6.7.L2 aka 3.6.7.2
12+
CURRENT RELEASE HIGHLIGHTS - RTSDK Java 2.0.7.G2 aka EMA/ETA 3.6.7.G2 aka 3.6.7.3
1313
----------------------------------------------------------------------------------------
14-
This is a maintenance release with fixes.
15-
16-
Customer Issues Resolved
17-
----------------------------------------------------------------------------------------
18-
- [GitHub #197] - [RTSDK-6614] Ability to create test utilities jar using "gradlew packageTests"; also available on Maven Central
19-
- [Case Number: 11755349] - [RTSDK-6672] Update jackson-databind, commons-text, commons-codec jars with fixes to vulnerabilities
14+
This is a maintenance release with a fix.
2015

2116
----------------------------------------------------------------------------------------
2217
FULL CHANGELOG
2318
----------------------------------------------------------------------------------------
2419

20+
--------------------------------------------
21+
RTSDK Java Release 2.0.7.G2 (Nov 17, 2022)
22+
--------------------------------------------
23+
This is a maintenance release with a fix.
24+
25+
EMA Java 3.6.7.G2 Issues Resolved
26+
---------------------------------
27+
- [RTSDK-6835] - Fix to gradle build to address specifying ema dependencies and target javadoc jar directory
28+
2529
--------------------------------------------
2630
RTSDK Java Release 2.0.7.L2 (Nov 11, 2022)
2731
--------------------------------------------

Java/Ema/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ In addtion, HTML documentation is available in Java/Ema/Docs. For addtional docu
7676

7777
Library Name Package Version
7878
------------ ----------------
79-
ema-3.6.7.2.jar ema3.6.7.L2
79+
ema-3.6.7.3.jar ema3.6.7.G2
8080

81-
NOTE: ema-3.6.7.2-test.jar containing test utilities is also available for build (gradlew packageTests) and published to Maven Central
81+
NOTE: ema-3.6.7.3-test.jar containing test utilities is also available for build (gradlew packageTests) and published to Maven Central
8282

8383
# EMA Java Issues and Workarounds
8484

Java/Eta/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -121,24 +121,24 @@ The distribution contains several JAR files and other non-Java libraries, intend
121121

122122
Library Name Package Version Description
123123
------------ ---------------- -----------
124-
eta-3.6.7.2.jar eta3.6.7.L2 The ETA - Java Edition library. Includes
124+
eta-3.6.7.3.jar eta3.6.7.G2 The ETA - Java Edition library. Includes
125125
the ETA transport package and the RWF codec.
126126

127-
etaValueAdd-3.6.7.2.jar eta3.6.7.L2 The Value Add library for ETA Java Edition.
127+
etaValueAdd-3.6.7.3.jar eta3.6.7.G2 The Value Add library for ETA Java Edition.
128128
Includes the ETA Value Add Reactor and
129129
Administration Domain Model Representations.
130130

131-
etaValueAddCache-3.6.7.2.jar eta3.6.7.L2 The Value Add payload cache library for ETA
131+
etaValueAddCache-3.6.7.3.jar eta3.6.7.G2 The Value Add payload cache library for ETA
132132
Java Edition.
133133

134-
etajConverter-3.6.7.2.jar eta3.6.7.L2 The RWF/JSON Converter library.
134+
etajConverter-3.6.7.3.jar eta3.6.7.G2 The RWF/JSON Converter library.
135135

136136
jDacsEtalib.jar dacs7.8 The ETA Java DACS library.
137137

138-
ansipage-3.6.7.2.jar eta3.6.7.L2 The ANSI decoders and encoders.
138+
ansipage-3.6.7.3.jar eta3.6.7.G2 The ANSI decoders and encoders.
139139
140140

141-
ETAC/ETA/RSSL JNI Libs eta3.6.7.L2 The JNI libraries for Reliable Multicast
141+
ETAC/ETA/RSSL JNI Libs eta3.6.7.G2 The JNI libraries for Reliable Multicast
142142
Transport and Shared Memory Transport. These
143143
are native libraries for each supported
144144
platform. The DLL files must be included

Java/README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -213,40 +213,40 @@ You can download RTSDK libraries and dependencies from Maven Central using sever
213213
<dependency>
214214
<groupId>com.refinitiv.ema</groupId>
215215
<artifactId>ema</artifactId>
216-
<version>3.6.7.2</version>
216+
<version>3.6.7.3</version>
217217
</dependency>
218218

219219
<dependency>
220220
<groupId>com.refinitiv.eta</groupId>
221221
<artifactId>eta</artifactId>
222-
<version>3.6.7.2</version>
222+
<version>3.6.7.3</version>
223223
</dependency>
224224

225225
<dependency>
226226
<groupId>com.refinitiv.eta.valueadd</groupId>
227227
<artifactId>etaValueAdd</artifactId>
228-
<version>3.6.7.2</version>
228+
<version>3.6.7.3</version>
229229
</dependency>
230230

231231
<dependency>
232232
<groupId>com.refinitiv.eta.valueadd.cache</groupId>
233233
<artifactId>etaValueAddCache</artifactId>
234-
<version>3.6.7.2</version>
234+
<version>3.6.7.3</version>
235235
</dependency>
236236

237237
<dependency>
238238
<groupId>com.refinitiv.eta.ansi</groupId>
239239
<artifactId>ansipage</artifactId>
240-
<version>3.6.7.2</version>
240+
<version>3.6.7.3</version>
241241
</dependency>
242242

243243
Gradle uses the following syntax to specify RTSDK dependencies:
244244

245-
compile group: 'com.refinitiv.ema', name: 'ema', version: '3.6.7.2'
246-
compile group: 'com.refinitiv.eta', name: 'eta', version: '3.6.7.2'
247-
compile group: 'com.refinitiv.eta.valueadd', name: 'etaValueAdd', version: '3.6.7.2'
248-
compile group: 'com.refinitiv.eta.valueadd.cache', name: 'etaValueAddCache', version: '3.6.7.2'
249-
compile group: 'com.refinitiv.eta.ansi', name: 'ansipage', version: '3.6.7.2'
245+
compile group: 'com.refinitiv.ema', name: 'ema', version: '3.6.7.3'
246+
compile group: 'com.refinitiv.eta', name: 'eta', version: '3.6.7.3'
247+
compile group: 'com.refinitiv.eta.valueadd', name: 'etaValueAdd', version: '3.6.7.3'
248+
compile group: 'com.refinitiv.eta.valueadd.cache', name: 'etaValueAddCache', version: '3.6.7.3'
249+
compile group: 'com.refinitiv.eta.ansi', name: 'ansipage', version: '3.6.7.3'
250250

251251
# Developing
252252

Java/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,16 @@ repositories {
4444

4545
ext.YEAR = '2022'
4646

47-
ext.BuildDate = 'Thu Nov 10 16:20:22 CDT ' + "$YEAR"
48-
ext.SpecificationVersion = '3.6.7.2'
47+
ext.BuildDate = 'Thu Nov 17 22:20:22 CDT ' + "$YEAR"
48+
ext.SpecificationVersion = '3.6.7.3'
4949
ext.SpecificationVersionShort = '3.6.7'
5050

5151
// Comment out line below to publish offical release
5252
// ext.SpecificationVersion = "$SpecificationVersion" + "-SNAPSHOT"
5353

5454
// Update below to L1.all.rrg, G1.all.gload, or E1.all.eload when needed
55-
ext.etaImplementationVersion = 'etaj' + "$SpecificationVersionShort" + '.L2.all.rrg'
56-
ext.emaImplementationVersion = 'emaj' + "$SpecificationVersionShort" + '.L2.all.rrg'
55+
ext.etaImplementationVersion = 'etaj' + "$SpecificationVersionShort" + '.G2.all.rrg'
56+
ext.emaImplementationVersion = 'emaj' + "$SpecificationVersionShort" + '.G2.all.rrg'
5757

5858
// NOTE! update with new asset version
5959
ext.BINARY_PACK_VERSION_TO_DOWNLOAD = '2.0.7.L2'

0 commit comments

Comments
 (0)