Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 40 million developers.
Sign up- Shanghai, China
Pro
- Shanghai, China
Pinned
1,133 contributions in the last year
Activity overview
Contribution activity
November 2019
Created a pull request in tikv/tikv that received 16 comments
[DNM] Zero Alloc Zero Copy Key Infra [Part 2]
What have you changed? This PR provides a new key implementation that enables zero allocation and zero copy for higher levels, by exposing the conc…
+1,471
−414
•
16
comments
- [DNM] Add Standalone Queue for TiSpark
- Report better error message when PbCode is unspecified
- [DNM] Scheduler pending by tag
- [DNM] Try to break the test
- [DNM] Zero Alloc Write + Key
- [DNM] Use Zero Copy / Alloc Interface for ForwardScan
- Avoid Write Allocation for PointGetter and ForwardScanner
- [DNM] Use Zero Copy / Alloc Interface for PointGet
- [DNM] Zero Alloc Zero Copy Key Infra [Part 3]
- [DNM] Test Benchmark Infrastructure
- Remove bound from MvccReader
- copr: Vectorize `concat`.
- copr: vectorize degrees
- Makefile: a new rule for CI test
- copr: vectorize ascii
- readme: update an outdated doc link
- corp: Add vectorized pow
- support rpn_fn metadata in RpnFnScalarEvaluator
- copr: vectorize radians
- copr: Add vectorized right_shift
- Copr: vectorize asin, acos, atan and atan2
- Generate flamegraph at runtime
- Copr: vectorize sin, cos, tan, cot
- Copr: Vectorize LocateBinary2Args
- copr: vectorize BitLength
- copr: Vectorize exp.
- copr: Vectorize bin.
- copr: Add non-vectorized repeat
- copr: improve like algorithm performance
- benches/coprocessor_executors: update libpapi_sys to build with -fPIC
- copr: Add vectorized BitXorSig
- Copr: Vectorize `RountXXX` and `RoundWithFracXXX`
- txn refactoring part 3
- copr: Add vectorized BitOrSig
- Coprocessor: v2 row format for decode
- Copr: Vectorize `Length`
- Some pull request reviews not shown.
- add test for ascii()
- add degrees to function list
- add radians to function list
- add test for bit_length()
- Add bitxor test
- Add asin/acos/atan/atan2 tests
- Add tests for sin/cos/tan/cot
- add test for length()
- Add push down test for `exp`.
- Add bitneg test
- Add bitor test
- add test case for SQRT SIGN
- push-down-test: list all pushed down function list
Created an issue in pingcap/tidb that received 1 comment
runtime error: index out of range [0] with length 0
Bug Report This error only happens when push down is enabled. SQL: SELECT EXPORT_SET( ( EXPORT_SET( '1980-03-07 16:43:11.019114', -2715670575304409088
1
comment
2
contributions
in private repositories
Nov 8