forked from apache/hbase
-
Notifications
You must be signed in to change notification settings - Fork 0
sync #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
sync #2
Conversation
This file contains hidden or 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
…abled (#3377) Depending on which compression codec is used, a short read of the compressed bytes can cause catastrophic errors that confuse the WAL reader. This problem can manifest when the reader is actively tailing the WAL for replication. To avoid these issues when WAL value compression is enabled, BoundedDelegatingInputStream should assume enough bytes are available to supply a reader up to its bound. This behavior is valid per the contract of available(), which provides an _estimate_ of available bytes, and equivalent to IOUtils.readFully but without requiring an intermediate buffer. Added TestReplicationCompressedWAL and TestReplicationValueCompressedWAL. Without the WALCellCodec change TestReplicationValueCompressedWAL will fail. Signed-off-by: Bharath Vissapragada <[email protected]>
…conditional update (addendum) Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Andrew Purtell <[email protected]>
Fix typo (informational only nit) Signed-off-by: Andrew Purtell <[email protected]>
Signed-off-by: Yulin Niu <[email protected]>
#3380) * HBASE-25997 NettyRpcFrameDecoder decode request header wrong when handleTooBigRequest
Signed-off-by: Wellington Chevreuil <[email protected]> Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Viraj Jasani <[email protected]>
Signed-off-by: Bharath Vissapragada <[email protected]>
Currently uses coarse grained synchronized approach that seems to create a lot of contention. This patch - Uses a reentrant lock instead of synchronized monitor - Switches to a condition variable based waiting rather than busy wait - Removed synchronization for unnecessary fields Signed-off-by: Michael Stack <[email protected]> Signed-off-by: Andrew Purtell <[email protected]> Signed-off-by: Duo Zhang <[email protected]> Signed-off-by: Viraj Jasani <[email protected]>
…ent and Append operations is invalid (#3385) Signed-off-by: Reid Chan <[email protected]>
Signed-off-by: Duo Zhang <[email protected]>
…BASE-25596 (#3376) Signed-off-by: Yulin Niu <[email protected]>
…lockCache (#3215) Signed-off-by: Andrew Purtell <[email protected]> Signed-off-by: Anoop Sam John <[email protected]> Signed-off-by: Michael Stack <[email protected]>
…25677 (#3404) Signed-off-by: Reid Chan <[email protected]>
Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Duo Zhang <[email protected]>
…3408) Reviewed-by: Viraj Jasani <[email protected]> Reviewed-by: Wellington Chevreuil <[email protected]> Reviewed-by: litao <[email protected]>
Signed-off-by: Duo Zhang <[email protected]> Signed-off-by: Viraj Jasani <[email protected]>
…) directly. (#3408) Reviewed-by: Viraj Jasani <[email protected]> Reviewed-by: Wellington Chevreuil <[email protected]> Reviewed-by: litao <[email protected]>
Signed-off-by: Xiaolin Ha <[email protected]>
Signed-off-by: Sean Busbey <[email protected]>
Signed-off-by: Duo Zhang <[email protected]>
…in thrift IOError (#3414) Signed-off-by: Reid Chan <[email protected]>
#3406) Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Duo Zhang <[email protected]> Signed-off-by: Pankaj Kumar <[email protected]>
#3374) Signed-off-by: Duo Zhang <[email protected]>
#3729) Signed-off-by: Huaxiang Sun <[email protected]>
…fect (#3794) Signed-off-by: Xiaolin Ha <[email protected]> Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Xiaolin Ha <[email protected]>
…#3795) Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Duo Zhang <[email protected]>
…3787) ZStandard supports initialization of compressors and decompressors with a precomputed dictionary, which can dramatically improve and speed up compression of tables with small values. For more details, please see The Case For Small Data Compression https://github.com/facebook/zstd#the-case-for-small-data-compression Signed-off-by: Duo Zhang <[email protected]>
…3798) Signed-off-by: Wellington Chevreuil <[email protected]>
Signed-off-by: Xiaolin Ha <[email protected]>
…zstd (#3787) Resolve a new spotbugs warning in DictionaryCache Signed-off-by: Andrew Purtell <apache.org>
… CompactingMemStore (#3777) Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Rushabh Shah <[email protected]> Signed-off-by: Duo Zhang <[email protected]>
…f list (#3723) Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Huaxiang Sun <[email protected]>
Signed-off-by: Andrew Purtell <[email protected]>
…ce names Exposes process-specific tracing arguments for most of the commands that we can launch from `bin/hbase`. In addition to serving as an on/off flag, `HBASE_TRACE_OPTS` acts as the site-wide configuration setting. Additional variables are provided for each applicable command, giving operators fine-grain control over which processes participate in the tracing system, and to what degree. Signed-off-by: Tak Lon (Stephen) Wu <[email protected]> Signed-off-by: Josh Elser <[email protected]>
Signed-off-by: Duo Zhang <[email protected]>
…anager section in our ref guide (#3816) Signed-off-by: Yi Mei <[email protected]> Signed-off-by: GeorryHuang <[email protected]>
…release line (#3817) Signed-off-by: Yi Mei <[email protected]> Signed-off-by: GeorryHuang <[email protected]>
…anager section in our ref guide (#3818) Signed-off-by: GeorryHuang <[email protected]> Signed-off-by: Yulin Niu <[email protected]>
…3821) Signed-off-by: Peter Somogyi <[email protected]>
) Signed-off-by: Wei-Chiu Chuang <[email protected]>
Signed-off-by: Duo Zhang <[email protected]>
…led (#3819) Signed-off-by: Duo Zhang <[email protected]> Signed-off-by: Viraj Jasani <[email protected]>
…o INFO (#3820) Signed-off-by: Duo Zhang <[email protected]> Signed-off-by: Viraj Jasani <[email protected]>
Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Duo Zhang <[email protected]>
Signed-off-by: Tak Lon (Stephen) Wu <[email protected]> Signed-off-by: Duo Zhang <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
sync