Skip to content

Commit c085d8a

Browse files
chore: release v20.11.0 (#164)
### Added * Added support for RDF query ### Changed * gRPC: bumped gRPC libs to v1.34.1
1 parent 3b4423c commit c085d8a

File tree

5 files changed

+130
-10
lines changed

5 files changed

+130
-10
lines changed

CHANGELOG.md

Lines changed: 121 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,118 @@
11
# Changelog
22
All notable changes to this project will be documented in this file.
33

4-
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.1.0/)
5-
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
4+
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.1.0/),
5+
and this project adheres to [Calendar Versioning](https://calver.org/) starting v20.03.0.
66

77
## [Unreleased]
88

9+
## [20.11.0] - 2020-12-23
10+
### Added
11+
* feat: Add support for RDF response (DGRAPH-2659) ([#160])
12+
### Changed
13+
* gRPC: bumped gRPC libs to v1.34.1
14+
15+
[#160]: https://github.com/dgraph-io/dgraph4j/pull/160
16+
17+
## [20.03.3] - 2020-11-25
18+
### Added
19+
* feat: add client constructor with executor (DGRAPH-2746) ([#161])
20+
21+
[#161]: https://github.com/dgraph-io/dgraph4j/pull/161
22+
23+
## [20.03.2] - 2020-10-27
24+
### Added
25+
* feat: Support for Slash GraphqQL endpoint ([#158])
26+
27+
[#158]: https://github.com/dgraph-io/dgraph4j/pull/158
28+
29+
## [20.03.1] - 2020-07-10
30+
### Added
31+
* Allow creation of Transaction/AsyncTransaction from TxnContext ([#149])
32+
* feat: Client now has a checkVersion method ([#155])
33+
### Fixed
34+
* Delete argument from method usePlainText ([#148])
35+
36+
[#149]: https://github.com/dgraph-io/dgraph4j/pull/149
37+
[#155]: https://github.com/dgraph-io/dgraph4j/pull/155
38+
[#148]: https://github.com/dgraph-io/dgraph4j/pull/148
39+
40+
## [20.03.0] - 2020-04-01
41+
### Changed
42+
* Upgrade grpc version to 1.26.0 ([#130])
43+
* Add docs for background indexing, update api.proto ([1324663])
44+
### Fixed
45+
* Fix slf4j dependencies. ([#133])
46+
* Fixed running multiple upserts within one transaction ([#137])
47+
48+
[#130]: https://github.com/dgraph-io/dgraph4j/pull/130
49+
[1324663]: https://github.com/dgraph-io/dgraph4j/commit/13246633dc87ab884beadf2ac239116890055b48
50+
[#133]: https://github.com/dgraph-io/dgraph4j/pull/133
51+
[#137]: https://github.com/dgraph-io/dgraph4j/pull/137
52+
53+
## [2.1.0] - 2020-01-30
54+
### Changed
55+
* Sync proto files with dgo ([#121])
56+
57+
[#121]: https://github.com/dgraph-io/dgraph4j/pull/121
58+
59+
## [2.0.2] - 2019-10-13
60+
### Fixed
61+
* Fix Opencensus tracing. ([#117])
62+
63+
[#117]: https://github.com/dgraph-io/dgraph4j/pull/117
64+
65+
## [2.0.1] - 2019-09-05
66+
### Fixed
67+
* Throw TxnConflictException correctly ([#102])
68+
69+
[#102]: https://github.com/dgraph-io/dgraph4j/pull/102
70+
71+
## [2.0.0] - 2019-09-02
72+
### Changed
73+
* Upgrade grpc to get rid of Java 11 warnings from grpc ([#94])
74+
* Update grpc API to support Multiple Mutations in future ([#101])
75+
76+
[#94]: https://github.com/dgraph-io/dgraph4j/pull/94
77+
[#101]: https://github.com/dgraph-io/dgraph4j/pull/101
78+
79+
## [1.7.5] - 2019-06-29
80+
### Added
81+
* Add support for upsert block ([#88])
82+
### Fixed
83+
* Moving the dependency io.opencensus.* into a test dependency only, ([#89])
84+
85+
[#88]: https://github.com/dgraph-io/dgraph4j/pull/88
86+
[#89]: https://github.com/dgraph-io/dgraph4j/pull/89
87+
88+
## [1.7.4] - 2019-06-19
89+
### Added
90+
* Added best effort method to the transaction class to call the AsyncTransaction class method. ([#86])
91+
### Fixed
92+
* Fix broken tests ([#87])
93+
94+
[#86]: https://github.com/dgraph-io/dgraph4j/pull/86
95+
[#87]: https://github.com/dgraph-io/dgraph4j/pull/87
96+
97+
## [1.7.3] - 2019-03-27
98+
### Added
99+
* added logic for ACL and upgraded the code to be usable with java 11 ([#80])
100+
* Added best effort flag, shorten ACL test timing to match changes in dgraph ([b4bf3bf])
101+
102+
[#80]: https://github.com/dgraph-io/dgraph4j/pull/80
103+
[b4bf3bf]: https://github.com/dgraph-io/dgraph4j/commit/b4bf3bf49d7f89f0bffd3a4929f42efbef9a5a31
104+
105+
## [1.7.1] - 2018-10-31
106+
### Added
107+
* Added the doc and sample code for setting auth token ([#70])
108+
* Readonly support, separating integration tests and unit tests etc ([#71])
109+
### Fixed
110+
* Fix client selection behavior to match Go client. ([3bb5e23])
111+
112+
[#70]: https://github.com/dgraph-io/dgraph4j/pull/70
113+
[#71]: https://github.com/dgraph-io/dgraph4j/pull/71
114+
[3bb5e23]: https://github.com/dgraph-io/dgraph4j/commit/3bb5e23c6bcbfd7224a602aa34ef33c4c26c24f4
115+
9116
## [1.7.0] - 2018-09-20
10117
* Upgrading grpc-java to v1.15.0
11118

@@ -32,7 +139,18 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
32139
## [1.0.0] - 2017-12-18
33140
* Fully compatible with Dgraph v1.0
34141

35-
[Unreleased]: https://github.com/dgraph-io/dgraph4j/compare/v1.7.0...HEAD
142+
[Unreleased]: https://github.com/dgraph-io/dgraph4j/compare/v20.11.0...HEAD
143+
[20.11.0]: https://github.com/dgraph-io/dgraph4j/compare/v20.03.3...v20.11.0
144+
[20.03.3]: https://github.com/dgraph-io/dgraph4j/compare/v20.03.2...v20.03.3
145+
[20.03.2]: https://github.com/dgraph-io/dgraph4j/compare/v20.03.1...v20.03.2
146+
[20.03.1]: https://github.com/dgraph-io/dgraph4j/compare/v20.03.0...v20.03.1
147+
[20.03.0]: https://github.com/dgraph-io/dgraph4j/compare/v2.1.0...v20.03.0
148+
[2.1.0]: https://github.com/dgraph-io/dgraph4j/compare/v2.0.2...v2.1.0
149+
[2.0.2]: https://github.com/dgraph-io/dgraph4j/compare/v2.0.1...v2.0.2
150+
[2.0.1]: https://github.com/dgraph-io/dgraph4j/compare/v1.7.4...v2.0.1
151+
[1.7.4]: https://github.com/dgraph-io/dgraph4j/compare/v1.7.3...v1.7.4
152+
[1.7.3]: https://github.com/dgraph-io/dgraph4j/compare/v1.7.0...v1.7.3
153+
[1.7.0]: https://github.com/dgraph-io/dgraph4j/compare/v1.6.0...v1.7.0
36154
[1.7.0]: https://github.com/dgraph-io/dgraph4j/compare/v1.6.0...v1.7.0
37155
[1.6.0]: https://github.com/dgraph-io/dgraph4j/compare/v1.5.0...v1.6.0
38156
[1.5.0]: https://github.com/dgraph-io/dgraph4j/compare/v1.4.2...v1.5.0

README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,12 @@ grab via Maven:
5555
<dependency>
5656
<groupId>io.dgraph</groupId>
5757
<artifactId>dgraph4j</artifactId>
58-
<version>20.03.3</version>
58+
<version>20.11.0</version>
5959
</dependency>
6060
```
6161
or Gradle:
6262
```groovy
63-
compile 'io.dgraph:dgraph4j:20.03.3'
63+
compile 'io.dgraph:dgraph4j:20.11.0'
6464
```
6565

6666
## Supported Versions
@@ -71,7 +71,8 @@ use a different version of this client.
7171
| Dgraph version | dgraph4j version | java version |
7272
|:--------------:|:-----------------:|:------------:|
7373
| 1.0.X | 1.X.X | 1.9.X |
74-
| >= 1.1.0 | 2.X.X | 1.9.X |
74+
| 1.1.0 - 2.X.X | 2.X.X | 1.9.X |
75+
| >= 20.XX.X | 20.XX.X | 1.9.X |
7576

7677
#### Note regarding Java 1.8.x support:
7778
* If you aren't using gRPC with TLS, then the above version table will work for you with Java
@@ -108,6 +109,7 @@ use a different version of this client.
108109
| 1.7.3-1.7.5 | 1.15.1 | 2.0.12.Final |
109110
| 2.0.0-2.1.0 | 1.22.1 | 2.0.25.Final |
110111
| 20.03.0-20.03.3 | 1.26.0 | 2.0.26.Final |
112+
| >= 20.11.0 | 1.34.1 | 2.0.31.Final |
111113

112114
So, for example, if you were using `dgraph4j v20.03.0`, then you would need to use `2.0.26-Final`
113115
as the version for `netty-tcnative-boringssl-static` dependency as suggested by gRPC docs for

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@ apply plugin: 'signing'
4141

4242
group = 'io.dgraph'
4343
archivesBaseName = 'dgraph4j'
44-
version = '20.03.3'
44+
version = '20.11.0'
4545
sourceCompatibility = 1.8
4646
targetCompatibility = 1.8
4747

48-
def grpcVersion = '1.26.0'
48+
def grpcVersion = '1.34.1'
4949
def dgraph4jVersion = "$version"
5050
def openCensusVersion = '0.23.0'
5151

samples/DgraphJavaSample/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ repositories {
1717

1818
dependencies {
1919
// Use Dgraph Java client
20-
compile 'io.dgraph:dgraph4j:20.03.1'
20+
compile 'io.dgraph:dgraph4j:20.11.0'
2121

2222
// Use JUnit test framework
2323
testCompile 'junit:junit:4.12'

samples/concurrent-modification/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
<dependency>
3434
<groupId>io.dgraph</groupId>
3535
<artifactId>dgraph4j</artifactId>
36-
<version>20.03.1</version>
36+
<version>20.11.0</version>
3737
</dependency>
3838
</dependencies>
3939
</project>

0 commit comments

Comments
 (0)