-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Barrage: Version Bumps, Feat Deprecation, New Feat Flags (#41)
- version bump barrage artifacts for next release to be 0.7.0 - version bump to Arrow 18, and similar requirements for gRPC / flatbuffer dependencies - mark ColumnConversionModes as deprecated - remove session management types and enum values; these were never used - added preview_list_length_limit which enables the server to truncate lists/arrays at any depth of table content (offers head / tail of `n` elements) --------- Co-authored-by: Colin Alworth <colinalworth@deephaven.io>
- Loading branch information
1 parent
43c12dd
commit 36a49ef
Showing
20 changed files
with
1,222 additions
and
515 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
### Updating the flatbuffers generated code | ||
|
||
1. Verify that your version of flatc matches the declared dependency: | ||
|
||
```bash | ||
$ flatc --version | ||
flatc version 24.3.25 | ||
$ grep "dep.fbs.version" java/pom.xml | ||
<dep.fbs.version>24.3.25</dep.fbs.version> | ||
``` | ||
|
||
2. Generate the flatbuffer java files by performing the following: | ||
|
||
```bash | ||
cd $BARRAGE_HOME | ||
# remove the existing files | ||
rm -rf java/format/src | ||
# regenerate from the .fbs files | ||
flatc --java -o java/format/src/main/java format/*.fbs | ||
# generate license headers | ||
mvn compile | ||
``` | ||
|
||
3. Ensure any new files are added to the git repository: | ||
|
||
```bash | ||
cd $BARRAGE_HOME | ||
find java/format/src -type f | while read file; do git add $file; done | ||
``` |
Oops, something went wrong.