Skip to content

Commit 5c906fb

Browse files
committed
Update docs
1 parent 3bf372e commit 5c906fb

4 files changed

Lines changed: 33 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Bigmap for Java
22

33
## 1.1.0 - 2025-01-22
4-
- Bump tokyocabinet v0.0.16
5-
- Bump tkrzw v0.0.9
4+
- Bump tokyocabinet v0.0.16 (new support for freebsd/openbsd)
5+
- Bump tkrzw v0.0.9 (new support for freebsd/openbsd)
66
- Bump rocksdb v9.8.4
77
- Bump kryo v5.6.2
88

README.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Project sponsors may include the following benefits:
5656
## Usage
5757

5858
With many of our implementations (e.g. rocksdb or leveldb), you can simply use the dependency below and add it to
59-
your maven POM file. However, with tokyocabinet, there are many native libs you will need to include. To simplify
59+
your maven POM file. However, with tokyocabinet or tkrzw, there are many native libs you will need to include. To simplify
6060
managing these versions, you should consider importing our bill-of-materials BOM.
6161

6262
```xml
@@ -87,8 +87,26 @@ Then to use tokyocabinet implementation, add the following:
8787
<groupId>com.fizzed</groupId>
8888
<artifactId>tokyocabinet-linux-x64</artifactId>
8989
<!-- you can omit the version if you used our BOM above -->
90+
<version>VERSION-HERE</version>
91+
</dependency>
92+
```
93+
94+
Then to use tkrzw implementation, add the following:
95+
96+
```xml
97+
<dependency>
98+
<groupId>com.fizzed</groupId>
99+
<artifactId>bigmap-tkrzw</artifactId>
100+
<!-- you can omit the version if you used our BOM above -->
90101
<version>1.0.16</version>
91102
</dependency>
103+
104+
<dependency>
105+
<groupId>com.fizzed</groupId>
106+
<artifactId>tkrzw-linux-x64</artifactId>
107+
<!-- you can omit the version if you used our BOM above -->
108+
<version>VERSION-HERE</version>
109+
</dependency>
92110
```
93111

94112
Or for rocksdb
@@ -276,6 +294,6 @@ Total disk used: 24135 (MB)
276294

277295
## License
278296

279-
Copyright (C) 2020+ Fizzed, Inc.
297+
Copyright (C) 2025 Fizzed, Inc.
280298

281299
This work is licensed under the Apache License, Version 2.0. See LICENSE for details.

bigmap-bom/pom.xml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,15 @@
6565
<scope>import</scope>
6666
</dependency>
6767

68+
<!-- this will make it easy for consumers of this lib to get the natives they need -->
69+
<dependency>
70+
<groupId>com.fizzed</groupId>
71+
<artifactId>tkrzw-bom</artifactId>
72+
<version>${tkrzw.version}</version>
73+
<type>pom</type>
74+
<scope>import</scope>
75+
</dependency>
76+
6877
</dependencies>
6978
</dependencyManagement>
7079

buildx-results.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Buildx Results
22
--------------
33
Cross platform tests use the Buildx project: https://github.com/fizzed/buildx
4-
Commit: f325739624dddcca4f1ebf34198f0d82ffd0ee1d
5-
Date: 2025-01-10T19:11:27.113751Z[UTC]
4+
Commit: 3bf372e98ed892e440dfa1cdd859b8f128c0f03f
5+
Date: 2025-01-22T17:01:19.227687Z[UTC]
66

77
linux-x64 success
88
linux-arm64 success

0 commit comments

Comments
 (0)