Merge branch 'merge/DL-97' into merge/DL-98
Project: http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/commit/28a8b8ff Tree: http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/tree/28a8b8ff Diff: http://git-wip-us.apache.org/repos/asf/incubator-distributedlog/diff/28a8b8ff Branch: refs/heads/merge/DL-98 Commit: 28a8b8ff9a01d2862fcedb37bc0f6ce1dc3e1a19 Parents: 9709f9f 83a4e09 Author: Sijie Guo <sij...@twitter.com> Authored: Tue Dec 20 17:04:32 2016 -0800 Committer: Sijie Guo <sij...@twitter.com> Committed: Tue Dec 20 17:04:32 2016 -0800 ---------------------------------------------------------------------- dev-support/DL_formatter.xml | 310 ------------- distributedlog-build-tools/pom.xml | 30 ++ .../resources/distributedlog/checkstyle.xml | 443 +++++++++++++++++++ .../resources/distributedlog/suppressions.xml | 29 ++ .../main/resources/ide/eclipse/DL_formatter.xml | 310 +++++++++++++ distributedlog-protocol/pom.xml | 33 ++ .../java/com/twitter/distributedlog/DLSN.java | 67 +-- .../EnvelopedRecordSetReader.java | 14 +- .../EnvelopedRecordSetWriter.java | 25 +- .../com/twitter/distributedlog/LogRecord.java | 75 ++-- .../twitter/distributedlog/LogRecordSet.java | 23 +- .../distributedlog/LogRecordWithDLSN.java | 26 +- .../twitter/distributedlog/RecordStream.java | 6 +- .../annotations/DistributedLogAnnotations.java | 3 + .../annotations/package-info.java | 21 + .../exceptions/AlreadyClosedException.java | 6 +- .../AlreadyTruncatedTransactionException.java | 4 +- .../exceptions/BKTransmitException.java | 6 +- .../exceptions/ChecksumFailedException.java | 3 + .../exceptions/DLClientClosedException.java | 3 + .../distributedlog/exceptions/DLException.java | 4 +- .../exceptions/DLIllegalStateException.java | 3 + .../exceptions/EndOfStreamException.java | 3 + .../exceptions/FlushException.java | 4 +- .../exceptions/IdleReaderException.java | 5 + .../exceptions/InternalServerException.java | 3 + .../InvalidEnvelopedEntryException.java | 2 +- .../exceptions/InvalidStreamNameException.java | 3 + .../exceptions/LockCancelledException.java | 3 + .../exceptions/LockingException.java | 4 +- .../exceptions/LogEmptyException.java | 4 +- .../exceptions/LogExistsException.java | 2 +- .../exceptions/LogNotFoundException.java | 4 +- .../exceptions/LogReadException.java | 1 - .../exceptions/LogRecordTooLongException.java | 5 + .../exceptions/MetadataException.java | 3 + .../exceptions/NotYetImplementedException.java | 3 + .../exceptions/OverCapacityException.java | 6 + .../OwnershipAcquireFailedException.java | 5 + .../exceptions/ReadCancelledException.java | 3 + .../exceptions/RegionUnavailableException.java | 5 + .../exceptions/RequestDeniedException.java | 3 + .../exceptions/RetryableReadException.java | 3 + .../exceptions/ServiceUnavailableException.java | 3 + .../exceptions/StreamNotReadyException.java | 3 + .../exceptions/StreamUnavailableException.java | 3 + .../exceptions/TooManyStreamsException.java | 3 + .../TransactionIdOutOfOrderException.java | 3 + .../exceptions/UnexpectedException.java | 3 + .../UnsupportedMetadataVersionException.java | 3 + .../exceptions/WriteCancelledException.java | 11 +- .../exceptions/WriteException.java | 6 +- .../distributedlog/exceptions/package-info.java | 21 + .../distributedlog/io/CompressionCodec.java | 5 +- .../distributedlog/io/CompressionUtils.java | 15 +- .../io/IdentityCompressionCodec.java | 15 +- .../distributedlog/io/LZ4CompressionCodec.java | 37 +- .../twitter/distributedlog/io/package-info.java | 21 + .../twitter/distributedlog/package-info.java | 21 + .../distributedlog/util/BitMaskUtils.java | 13 +- .../distributedlog/util/ProtocolUtils.java | 5 +- .../distributedlog/util/package-info.java | 21 + .../com/twitter/distributedlog/TestDLSN.java | 7 +- .../distributedlog/TestLogRecordSet.java | 17 +- pom.xml | 1 + 65 files changed, 1267 insertions(+), 488 deletions(-) ----------------------------------------------------------------------