Commit Graph

1102 Commits

Author SHA1 Message Date
Taro L. Saito 477b7c7e92
Setting version to 1.1.8 2020-10-20 21:35:45 -07:00
Taro L. Saito a300c63060
Upgrade to snappy 1.1.8 (#258) 2020-10-20 21:34:28 -07:00
Taro L. Saito f73bb7e1ed
Setting version to 1.1.7.9-SNAPSHOT 2020-10-20 21:05:34 -07:00
Taro L. Saito 56133ad7ec
Setting version to 1.1.7.8 2020-10-20 21:04:12 -07:00
Taro L. Saito f30210faaa
snappy-java-1.1.7.8 release notes 2020-10-20 21:03:18 -07:00
Russell Shaw f368c0c7b9
Add Big Endian support to Pure Java Snappy (#254)
* Add Big Endian support to Pure Java Snappy

* Support Big Endian. Separated Little and Big Endian methods for performance reasons

* Big Endian support - made a separate interface so no performance issues

* Big Endian support update - Remove trivial whitespace/tab changes which othewise come up in diff report

* Add newline to end of source for githib diff report

* Big Endian Support - simplified changes as peformance hit is not significant

* Big Endian Support - fix typo

* Fix typo

* Update SnappyLoader.java

Converted TAB char to spaces

* Revert back to original code

Co-authored-by: Russell Shaw <russell@Russells-MacBook-Pro.local>
2020-10-20 18:03:58 -07:00
Taro L. Saito fd26e3914d Add a fix for android-arm 2020-10-20 17:52:53 -07:00
Taro L. Saito 015b8a17b3 Fix comment 2020-10-20 17:52:53 -07:00
Taro L. Saito 336dd795f3 Set the minimum maxosx version to 10.7 to resolve libc++ linker issue 2020-10-20 17:52:53 -07:00
Taro L. Saito 173832eda7 Fix native-all task 2020-10-20 17:52:53 -07:00
Taro L. Saito c0e82b9a47 Rebuild armv7 native binary 2020-10-20 17:52:53 -07:00
Taro L. Saito 3d4fd649d0 Fix armv7 build 2020-10-20 17:52:53 -07:00
Taro L. Saito 1fba891de8 Fix arm64 build 2020-10-20 17:52:53 -07:00
Masatake Iwasaki 150083ca57
Using latest multiarch/crossbuild since we need cmake 3.1 or higher for building snappy 1.1.7. (#261) 2020-10-20 10:02:39 -07:00
Masatake Iwasaki a1f6977faa
Add -static-libstdc++ on LINKFLAGS of aarch64. (#256) 2020-09-08 09:20:10 -07:00
Taro L. Saito 1d1af59c06
1.1.7.7 release notes 2020-08-25 21:16:01 -07:00
Taro L. Saito 3a9e115f9c
Setting version to 1.1.7.8-SNAPSHOT 2020-08-25 21:10:52 -07:00
Taro L. Saito 5f06afd242
Setting version to 1.1.7.7 2020-08-25 21:07:11 -07:00
Taro L. Saito 6cbc623c96
Try setting javacOptions scope 2020-08-25 21:06:38 -07:00
Taro L. Saito 0a7f5b3b4f
Update README.md 2020-06-26 01:08:32 -07:00
Taro L. Saito bb1c668e96
Fix maven central link 2020-06-26 01:07:04 -07:00
Taro L. Saito 0ccff5c465
Setting version to 1.1.7.7-SNAPSHOT 2020-06-26 00:39:15 -07:00
Taro L. Saito 967d280f48
Setting version to 1.1.7.6 2020-06-26 00:35:10 -07:00
Taro L. Saito caf0f35716
snappy-java 1.1.7.6 release notes 2020-06-26 00:34:34 -07:00
Taro L. Saito a89a36bea1
Simplified build.sbt 2020-06-26 00:23:44 -07:00
Taro L. Saito cc1a886cb6
Remove unnecessary settings 2020-06-26 00:13:32 -07:00
Taro L. Saito eb341bf08f
remove unused import 2020-06-26 00:10:40 -07:00
Taro L. Saito cbe9a091e7
Fix release steps 2020-06-26 00:01:36 -07:00
Taro L. Saito 1412036023
test snapshot release 2020-06-25 23:56:43 -07:00
Taro L. Saito 34f014de5e
Publish snapshots 2020-06-25 23:54:44 -07:00
Taro L. Saito 7082397d2d
Use GitHub Actions (#250)
* Use GitHub Actions
* Ignore SnappyHadoopComptibleOutputStreamTest
* Build only master branches
* Simplify travis build
* Remove jvm option, which doesn't work for s390x
2020-06-25 23:51:45 -07:00
Namrata Bhave 5a750503cd
Adding s390x support in Travis (#237)
* Adding s390x support

* Remove jdk8 test for s390x

* We need to use scala

* Updating java installation steps for s390x build

Co-authored-by: Taro L. Saito <leo@xerial.org>
2020-06-25 19:52:48 -07:00
Taro L. Saito 0c097c2e6a Enforce target to JDK7 2020-06-25 19:42:39 -07:00
Taro L. Saito 377d3577ca Reformat 2020-06-25 19:42:39 -07:00
Taro L. Saito 0c71fb5a90 Upgrade sbt and other sbt plugins 2020-06-25 19:42:39 -07:00
Taro L. Saito 594ca5fddb
Add pure-java Snappy implementation (#244)
* Add PureJavaSnappy
* Add more tests for pure-java snappy
* Add note on enabling pure-java mode
* Add org.xerial.snappy.pure to osgi bundle
2020-05-11 23:48:43 -07:00
Taro L. Saito edc4ec28bd
1.1.7.5 relase notes 2020-05-06 10:30:52 -07:00
Taro L. Saito 30fc6f3a16
Setting version to 1.1.7.6-SNAPSHOT 2020-05-06 10:28:09 -07:00
Taro L. Saito 0f223298ba
#245: Include org.xerial.snappy.pool package 2020-05-06 10:26:51 -07:00
Taro L. Saito c068574a2a
Setting version to 1.1.7.5 2020-05-06 10:22:56 -07:00
Taro L. Saito 13794eba53
Update Milestone.md 2020-05-05 11:20:44 -07:00
Taro L. Saito bdf8ab10b4
Setting version to 1.1.7.5-SNAPSHOT 2020-05-05 09:45:27 -07:00
Taro L. Saito 38b5af815f
Setting version to 1.1.7.4 2020-05-05 09:44:05 -07:00
Taro L. Saito f48aef4e4d
1.1.7.4 release notes 2020-05-05 09:42:26 -07:00
Brett Okken e94001da2e
Pool byte[] and direct ByteBuffer (#234)
* https://github.com/xerial/snappy-java/issues/233

Pool byte[] and direct ByteBuffer instances for reuse by Framed
implementation.

* Remove use of google VisibleForTesting annotation

https://github.com/xerial/snappy-java/issues/233

* javadoc
2020-05-04 11:13:46 -07:00
Marshall Pierce 990f73398d Use javac -h instead of javah (#238)
This allows it to build on JDK10.
2019-12-13 14:58:28 -08:00
Josiah Samuel 8faa1d8171 update libsnappyjava.so for ppc64le to make it compat with rhel 7 (#236)
* update libsnappyjava.so for ppc64le to make it compat with rhel 7

* move linkflag to Makefile.common
2019-11-27 22:31:48 -08:00
Taro L. Saito acaca7f9b1 Use LF for sbt script 2019-11-09 02:35:32 +00:00
Taro L. Saito 9df6ed7bbc
Upgrade to JDK11 including dependencies (#230) 2019-03-29 13:27:47 -07:00
Taro L. Saito 9ad35088c3
Add 1.1.7.3 release notes 2019-03-25 21:38:48 -07:00