John
|
85677b952f
|
fulfil funcs of gstr/gset/garray; move gstr/gregex to the string category; move gtest to the test category
|
2019-01-30 21:27:03 +08:00 |
|
John
|
ec130d0763
|
RELEASE updates
|
2019-01-23 21:30:02 +08:00 |
|
John
|
494f96495e
|
fulfil unit test cases of gtimer
|
2019-01-23 11:28:57 +08:00 |
|
John
|
24990e26c8
|
gcron, gtimer updates
|
2019-01-21 22:09:51 +08:00 |
|
John
|
72569321fa
|
package comments update
|
2019-01-16 13:35:16 +08:00 |
|
John
|
0c41909454
|
pakage comments updates
|
2019-01-15 23:27:47 +08:00 |
|
John
|
432c16c89f
|
complete pckage gtimer development, a levelled timing wheel for interval/delayed jobs running and management
|
2019-01-12 22:41:12 +08:00 |
|
John
|
bb5d84c29c
|
up
|
2019-01-06 11:09:50 +08:00 |
|
John
|
40b5162fdf
|
up
|
2019-01-04 15:32:16 +08:00 |
|
John
|
858b010caa
|
up
|
2019-01-03 19:11:54 +08:00 |
|
John
|
a95b1f0dae
|
add more unit test cases
|
2019-01-02 10:18:00 +08:00 |
|
John
|
f1c7b95b33
|
up
|
2019-01-01 19:43:31 +08:00 |
|
John
|
1efeb2515d
|
refract package 'gcron'; add package 'gtimew' for Time Wheel style job management
|
2018-12-30 18:56:21 +08:00 |
|
John
|
ccf837b2bf
|
up
|
2018-12-30 14:53:16 +08:00 |
|
John
|
a85daa5617
|
CI updates
|
2018-12-17 18:35:29 +08:00 |
|
John
|
06fc786416
|
fix issue of gcache
|
2018-12-14 18:38:29 +08:00 |
|
John
|
8481de2b47
|
Add method for gcache package, to show all map datas of the cache.
|
2018-12-04 20:23:48 +08:00 |
|
John
|
c973f133de
|
hot fix
|
2018-12-04 19:50:24 +08:00 |
|
John
|
d23cdcbe57
|
改进gcache,完善功能及基准测试;改进gconv.Map对struct转换时默认使用json tag作为键名
|
2018-12-04 19:26:46 +08:00 |
|
John
|
b190ee9fe6
|
初步完成第一阶段的性能改进
|
2018-11-17 02:39:23 +08:00 |
|
John
|
e8101cb02f
|
性能改进中
|
2018-11-16 18:20:09 +08:00 |
|
john
|
19f9b127bc
|
改进gmap,并完善基准测试
|
2018-09-20 09:28:45 +08:00 |
|
john
|
8b0a0ee272
|
kafka第三方库sarama-cluster调整为johng-cn/sarama-cluster
|
2018-09-19 15:08:33 +08:00 |
|
john
|
8ea5e1bbce
|
完成gcache LRU基准测试
|
2018-09-19 09:47:50 +08:00 |
|
john
|
82993a1813
|
gfpool改进,gkafka测试,gcache基准测试
|
2018-09-18 18:57:34 +08:00 |
|
john
|
9f1ed76d4c
|
去掉调试信息
|
2018-09-18 09:45:06 +08:00 |
|
John
|
b9eead27e9
|
gcache改进
|
2018-09-18 00:01:10 +08:00 |
|
john
|
92926db8dc
|
改进gfpool,改进gmap
|
2018-09-17 18:43:59 +08:00 |
|
John
|
c929a2f32e
|
完善gcache示例
|
2018-09-17 09:52:24 +08:00 |
|
John
|
0d19e05fb4
|
改进gcache底层对象继承关系
|
2018-09-17 09:02:08 +08:00 |
|
John
|
359b73e61c
|
garray.Slice方法改进,gqueue改进
|
2018-09-16 10:51:02 +08:00 |
|
John
|
01c9c165ee
|
改进gcache/gqueue,提高执行效率,并完善相应的基准测试用例
|
2018-09-15 16:40:13 +08:00 |
|
john
|
c936f44a61
|
gcache增加GetOrSet/GetOrSetFunc方法
|
2018-09-07 19:08:42 +08:00 |
|
John
|
84ac08fa99
|
改进garray包,gcache新增Contains/SetIfNotExist方法
|
2018-09-03 23:28:02 +08:00 |
|
John
|
5a0b447d35
|
新增gmlock内存锁组件,改进glog日志写文件时的文件锁机制
|
2018-08-30 00:00:15 +08:00 |
|
john
|
9815a7d36a
|
增加gmap.Map对象;改进gfilepool文件指针池设计;改进gfile文本内容写入,增加指针池使用
|
2018-07-26 13:00:04 +08:00 |
|
John
|
326a58e3fa
|
ORM查询缓存特性开发中
|
2018-07-19 15:33:17 +08:00 |
|
John
|
19e0247bc0
|
优化gcache设计,LRU特性非默认开启;优化gtype/gcache基准测试脚本;新增gregx基准测试脚本,改进设计,提升性能
|
2018-05-28 13:58:59 +08:00 |
|
John
|
b0dc9064e0
|
ghttp路由优先级改进
|
2018-04-11 16:06:45 +08:00 |
|
John
|
545fc68481
|
gcache增加内存锁
|
2018-03-29 14:31:45 +08:00 |
|
John
|
66a71c1a44
|
组件优化
|
2018-03-29 13:46:05 +08:00 |
|
John
|
36b9f06062
|
调整gtype中类型值的获取访问名 Get() -> Val()
|
2018-03-27 23:24:45 +08:00 |
|
John
|
f3c8d6059b
|
调整gcache包中部分结构体类型为非公开
|
2018-03-27 23:13:35 +08:00 |
|
John
|
f60c472fe0
|
gcache增加真对于缓存池大小限制的LRU特性
|
2018-03-27 23:10:27 +08:00 |
|
John
|
889dd1b19b
|
gcache注释完善,修复Values方法
|
2018-03-27 18:01:18 +08:00 |
|
John
|
9eb01a395a
|
gcache lru
|
2018-03-27 17:53:46 +08:00 |
|
John
|
dbc7ba1290
|
gcache注释完善
|
2018-03-26 22:53:17 +08:00 |
|
John
|
d23adf3ddc
|
修复gcache不同map的锁机制问题
|
2018-02-27 13:26:13 +08:00 |
|
John
|
20f1c0b572
|
完成gcache功能改进开发,并完成基准测试
|
2018-02-26 16:49:19 +08:00 |
|
John
|
e669e5e98c
|
完成基于uint64的gcache模块改进开发
|
2018-02-26 16:28:01 +08:00 |
|