Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
optimize dumpling's effiency hotfix (pingcap#53)
* initial commit * fix * fix2 * fix effiency bug * make greater chan * avoid malloc * remove batch * use new method * try sync.Pool * fix bug * refine escape * fix * switch to bytes.buffer * add pipe * fix * change usage * test * add variable to struct * use global variable * add UT * update go.mod go.sum * refine code * refine code again * add escape integration tests * fix bug * make pipe bigger * fix * fix ut * fix primary * fix bug * fix * fix * use byte stream * tmp * async scan and next * remove async scan * remove bytes stream * refine code * refine log * remove debug log * remove DAO * add wait group * use sql.RawBytes * use bytes * Revert "use bytes" This reverts commit fb79bf5bb000989e7347bba024fce7f2346234be. * test * refine code * use rawbytes for SQLTypeBytes * use byte stream * refine code * use bytes.buffer as buffer and write to os.file direcly * reuse bytes.buffer * fix bug * check cap and then grow * address comment
- Loading branch information