profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/wzru/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
WangZhengru wzru Huazhong Univ. of Sci. & Tech. intern @pingcap                         previous intern @bytedance

pingcap/tidb 29057

TiDB is an open source distributed HTAP database compatible with the MySQL protocol

wzru/80x86-assembly-learning 2

学习80x86汇编过程中的一些总结,包括运行工具、笔记、实验报告等。

wzru/Crims 2

"Car Rental Information Management System" from "Course Project of Programming" in HUST-CSE-2020-Spring

Arktische/cpputil 1

toy utils for cpp

luojia65/Classistant 1

Smart management system for college classes

wzru/Algorithm-DataStructure 1

Implement some algorithms and data structures in C++

wzru/mentohust 1

mentohust

wzru/Shavds 1

"Software Homology Analysis and Vulnerability Detection System based on source code" from "Course Project of Software Security" in HUST-CSE-2020-Fall

gitran-com/gitran-server 0

Backend of gitran

startedStarRocks/starrocks

started time in 12 days

issue openedFortAwesome/Font-Awesome

Icon request: pingcap & tidb

What can it be used for? pingcap icon for PingCAP company & community (https://github.com/pingcap) tidb icon for TiDB product & community (https://github.com/pingcap/tidb)

Example image (optional) PingCAP: image TiDB: image

Icon request checklist

  • [x] This is a single icon or matched pair (Ex: lock / unlock)
  • [x] The title starts with "Icon request: " and is followed by the requested icon name (Ex: Icon request: magical-unicorn)
  • [x] I have searched for existing issues and to the best of my knowledge this is not a duplicate
  • [x] I have included at least one example image if it could be helpful (optional)
  • [x] The request is for a concrete object (it's harder to make an icon to represent happiness, it's easier to make a smiley face. ☺)

created time in 15 days

PR closed pingcap/tidb

excutor: fix the date precision of builtinCastDurationAsStringSig.vecEvalString (#23332) status/LGT2 component/expression sig/execution status/can-merge type/4.0-cherry-pick size/S do-not-merge/cherry-pick-not-approved release-note-none

Signed-off-by: ti-srebot ti-srebot@pingcap.com

cherry-pick #23332 to release-4.0

<!-- Thank you for contributing to TiDB!

PR Title Format:

  1. pkg [, pkg2, pkg3]: what's changed
  2. *: what's changed

-->

What problem does this PR solve?

Issue Number: close #26790 <!-- REMOVE this line if no issue to close -->

Problem Summary:

use test;
drop table if exists t;
create table t(a time(2));
insert into t values("2020-02-02 22:22:22.94");
select length(a),a from t;

release-5.1 & master & mysql 8.0.21(EXPECTED):

mysql> select length(a),a from t;
+-----------+-------------+
| length(a) | a           |
+-----------+-------------+
|        11 | 22:22:22.94 |
+-----------+-------------+
1 row in set (0.00 sec)

release-4.0 & release-5.0:

tidb> select length(a),a from t;
+-----------+-------------+
| length(a) | a           |
+-----------+-------------+
|         8 | 22:22:22.94 |
+-----------+-------------+
1 row in set (0.00 sec)

Release note <!-- bugfixes or new feature need a release note -->

None
+14 -2

10 comments

2 changed files

wzru

pr closed time in 18 days

issue closedpingcap/tidb

length(time(2)) is not compatible with mysql

Bug Report

Please answer these questions before submitting your issue. Thanks!

1. Minimal reproduce step (Required)

<!-- a step by step guide for reproducing the bug. -->

use test;
drop table if exists t;
create table t(a time(2));
insert into t values("2020-02-02 22:22:22.94");
select length(a),a from t;

2. What did you expect to see? (Required)

release-5.1 & master & mysql 8.0.21

mysql> select length(a),a from t;
+-----------+-------------+
| length(a) | a           |
+-----------+-------------+
|        11 | 22:22:22.94 |
+-----------+-------------+
1 row in set (0.00 sec)

3. What did you see instead (Required)

release-4.0 & release-5.0

mysql> select length(a),a from t;
+-----------+-------------+
| length(a) | a           |
+-----------+-------------+
|         8 | 22:22:22.94 |
+-----------+-------------+
1 row in set (0.00 sec)

4. What is your TiDB version? (Required)

<!-- Paste the output of SELECT tidb_version() -->

Release Version: v4.0.14
Edition: Community
Git Commit Hash: 4f919b07f8f013e48521894c70cb69004f43c622
Git Branch: release-4.0
UTC Build Time: 2021-08-02 02:01:11
GoVersion: go1.16.5
Race Enabled: false
TiKV Min Version: v3.0.0-60965b006877ca7234adaced7890d7b029ed1306
Check Table Before Drop: false

closed time in 18 days

ChenPeng2013

push eventwzru/bench.tidb.ticat

wzru

commit sha 2f4121945767737692512c2667a44c7d1de4897a

add tag

view details

push time in 20 days

PR opened innerr/bench.tidb.ticat

write tpch detail
+79 -7

0 comment

3 changed files

pr created time in 20 days

create barnchwzru/bench.tidb.ticat

branch : tpch-detail

created branch time in 20 days

push eventwzru/bench.tidb.ticat

wzru

commit sha 858080f04cfa45f9fb9230ab3adb866e38822882

update timestamp

view details

push time in 22 days

PR opened innerr/tidb.ticat

remove bench.run.workload.tiflow
+12 -22

0 comment

2 changed files

pr created time in 22 days

PR opened innerr/bench.tidb.ticat

set bench.run.begin in [[workload]].run
+62 -8

0 comment

9 changed files

pr created time in 22 days

create barnchwzru/tidb.ticat

branch : fix-env

created branch time in 22 days

create barnchwzru/bench.tidb.ticat

branch : fix-env

created branch time in 22 days

PR opened innerr/cluster.tidb.ticat

update submodule
+1 -1

0 comment

1 changed file

pr created time in 22 days

create barnchwzru/cluster.tidb.ticat

branch : submodule

created branch time in 22 days

startedcrazybie/linear_alloc

started time in 22 days

push eventwzru/tidb.ticat

wzru

commit sha 1efe8f736584db7fafe20dfc12749fb4cab522fd

rename

view details

push time in 24 days

push eventwzru/cluster.tidb.ticat

wzru

commit sha d38f9e2305a3569b8dde53cb6a11f2ef6f21a9c5

rename

view details

push time in 24 days

PR opened innerr/tidb.ticat

support metrics
+4 -4

0 comment

4 changed files

pr created time in 25 days

create barnchwzru/tidb.ticat

branch : feat-metrics

created branch time in 25 days

PR opened innerr/cluster.tidb.ticat

support metrics
+525 -0

0 comment

13 changed files

pr created time in 25 days

create barnchwzru/cluster.tidb.ticat

branch : feat-metrics

created branch time in 25 days

PR opened PingCAP-QE/bench-toolset

change avg to agg
+40 -25

0 comment

3 changed files

pr created time in a month

create barnchwzru/bench-toolset

branch : feat-agg

created branch time in a month

startedinnerr/ticat

started time in a month

issue commentOceanBase-Partner/miniob

fork之后是无法改为private的

@hnwyllmm 那就更改一下README里面的相关描述吧

wzru

comment created time in a month

PR opened PingCAP-QE/bench-toolset

support avg
+43 -0

0 comment

2 changed files

pr created time in a month

create barnchwzru/bench-toolset

branch : feat-avg

created branch time in a month

push eventwzru/bench-toolset

5kbpers

commit sha c7d0e60b7df8d72eab4c7353265ce30c3de9b2db

Update go.yml

view details

WangZhengru

commit sha 18c19f9b67281a33d882eaed3efa8b4f9fa5af66

Merge branch 'master' into feat-jt-dur

view details

push time in a month

push eventwzru/bench-toolset

wzru

commit sha 0b5ebee26f7a68e2947c6d79c964f26dba6d12f3

use go1.17

view details

push time in a month