MyCat

地址: https://github.com/MyCATApache/Mycat-Server

  • 添加两种分片算法
  • 对于groupby处理的一些修改
  • 将之前对于1.5的修改归并到1.6
  • 优化代码的properties载入,增加新的全局ID生成算法,改变Curator的Maven依赖
  • 实现利用zookeeper全局递增序列号IncrSequenceZKHandler以及相应的单元测试
  • 修改ShareJoin代码,修复 对应issue #855 的问题
  • 1.5对于SharedJoin的修改merge到1.6
  • 1. 改善两种基于ZK的全局ID生成算法单元测试2. 在MyCat载入配置中正式加入两种基于ZK的全局ID生成算法
  • 1. 优化DistributedSequenceHandler的适应性2. 添加分布式事务开关
  • 1. 优化DistributedSequenceHandler的异常抛出,丢弃不必要异常 2. 添加检查每个节点表结构功能:
  • 优化DistributedSequenceHandler代码
  • 优化SQLStat导致性能下降
  • 回滚schema.xml,增加解析函数列兼容性
  • 增加另一种Direct内存缓冲池,仿照netty
  • 改善一些代码和锁,添加一些注释
  • 将缓冲池抽象化为接口BufferPool,并且让ByteBufferArena和DirectByteBufferPool实现它。将MyCat的缓冲池修改为BufferPool类型,实现还是DirectByteBufferPool。(测试ByteBufferArena中)
  • 将RouteStrategyFactory的初始化方式改为静态初始化
  • 修改RouteStrategyFactory的单元测试方式,减少ByteBufferArena的单元测试循环次数
  • 增加system配置中的processorBufferPoolType的配置。默认为type 0: DirectByteBufferPool | type 1 ByteBufferArena
  • 修改DruidSelectParser对于子查询别名列处理的bug,修改测试类,降低线程数和循环次数
  • 修改DistributedSequenceHandler自检方式,增加一致性哈希缓存算法,为以后分布式缓存做准备
  • 修改一处ID生成的心跳错误
  • 修改单元测试小于1s的错误
  • 修改一些代码格式和一些bug,修改TestConcurrentSafety类的线程数目
  • 优化代码,修改两处代码错误
  • 一些小修改
  • 修复UpDate解析验证是否修改分片字段代码缺陷导致,没有考虑别名
  • 优化完整DruidUpdate单元测试,修改冗余代码以及缺少null判断的地方
  • 三个修改
  • 1.6 关于UpDate没有考虑别名修改并添加单元测试
  • 1.6的一些bug推到1.5
  • 修改一些其他的和数字引号相关的分片规则类,对应issue #990
  • 修改分布式事务校验开关
  • 一些代码优化与进一步实现新内存模型RingBuffer,参考Disruptor。为之后统一信息统计消息队列准备
  • 一些修改
  • 进一步实现Ringbuffer
  • 修改函数命名
  • 修改支持createTable语句中包含“IF NOT EXISTS”的情况
  • (Issues #1275)在firewall的whitehost中可以配置主机也可以配置网段
  • (Issues #1261) 解析select for update时当做是更新语句
  • (Issues #1316) 修正移除schema的方法
  • 修正NIO Reactor模式的epoll bug,参考Netty

JFRUnit

地址:https://github.com/moditect/jfrunit

  • add all event attribute types

Spring Cloud Sleuth

地址:https://github.com/spring-cloud/spring-cloud-sleuth

  • replace method for deprecation and keep reference of requestTemplate
  • Span is not terminated properly in Spring Cloud Gateway
  • Fix 2004
  • fix #2023, add parent in the new TraceFeignContext

Spring Cloud Common

地址:https://github.com/spring-cloud/spring-cloud-commons

  • add Server list filter for loadbalancer
  • Enhance RoundRoubinLoadBalancer position
  • add getter for parent in NamedContextFactory

Ribbon

地址:https://github.com/Netflix/ribbon

  • Fix #438 fix lock acquire and release
  • Fix #359 Should retry when the exception is SocketTimeoutException with msgs “connect time out”

RocketMQ

地址:https://github.com/apache/rocketmq

  • Issue #1870 Adopt OpenJDK 11
  • [ISSUE #2421] Fix SelectMessageQueueByHash in case hashcode is Integer.MIN
  • [ISSUE #1870] Add Support for Java 9+ and compatible to previous Java version

Spring Cloud Gateway

地址:https://github.com/spring-cloud/spring-cloud-gateway

  • Issue #1861 The RetryGatewayFilterFactory should regenerate body Flux
  • [fix #1861] fix retry body while retry iteration > -1

BookKeeper

地址:https://github.com/apache/bookkeeper

  • fix #2416 bookie format redundant clean ledgerDirs and indexDirs
  • Maybe Read Lac should be spread to all nodes of bookie

Spring

地址:https://github.com/spring-projects/spring-framework

  • BeanUtils.copyProperties() consumes large amount of memory

lettuce

地址:https://github.com/lettuce-io/lettuce-core

  • reformat getEventConstructor for JfrEventRecorder not to synchronize for each read
  • fix #1820 add JFR Event for Command Latency
  • Fix ClassCastException when no LATENCY_UTILS_AVAILABLE or HDR_UTILS_AVAILABLE
  • fix 1870,ConnectionPool would be better if prepared before used

spring-data-redis

  • Connection leak while using execute(SessionCallback) and executeWithStickyConnection #2148

SocketIO

  • upgrade to Engine.IO Protocol v4: reverse ping/pong mechanism
  • Upgrade to engine io v4 and make compatible for previous version

个人Github贡献汇总相关推荐

  1. 扩散模型(Diffusion)最新综述+GitHub论文汇总-A Survey On Generative Diffusion

    扩散模型(Diffusion Model)最新综述+GitHub论文汇总-A Survey On Generative Diffusion 本综述来自香港中文大学Pheng-Ann Heng.西湖大学 ...

  2. 【Awsome】GitHub 资源汇总(更新中)

    以下为极市分享的Awsome系列GitHub资源汇总,包含人脸.姿态.目标跟踪.语义分割.OCR等,欢迎收藏阅读~~ 点击**加入极市CV技术交流群**,交流更多计算机视觉相关的技术干货 **原文链接 ...

  3. 2020国内互联网公司的开源项目及Github地址部分汇总

    2020国内互联网公司的开源项目及Github地址部分汇总 一.Alibaba 阿里巴巴 阿里巴巴的开源项目很多,都说国内Java公司的技术架构大部分来自阿里系,而且还有很多重量级的项目,例如LVS. ...

  4. 算法python知乎_20个算法李小文知乎文章与Github代码汇总

    李小文知乎文章与Github代码汇总 共建立了2个Github项目,实现了20个算法,写了12篇知乎文章. ---------------------------------------------- ...

  5. 恶搞 GitHub 贡献图

    最近读到一篇趣文,各种恶搞 Github 的『Public contributions』,下面截取几个小伙伴的战绩: 顺藤摸瓜,发现原来有人已经做出工具啦,名叫 gitfiti.主要对应预先定义的模板 ...

  6. 【视觉高级篇】27 # 如何实现简单的3D可视化图表:GitHub贡献图表的3D可视化?

    说明 [跟月影学可视化]学习笔记. 第一步:准备要展现的数据 可以使用这个生成数据:https://github.com/sallar/github-contributions-api 这里直接使用月 ...

  7. 年龄估计系列(1)年龄性别调研:论文阅读和github资源汇总/数据库/挑战/思考

    目录 一.论文阅读和github资源汇总 1.1 论文 1.1.1 2012.人脸图像的年龄估计研究 1.1.2 2013.Age Estimation Face Images_Human vs Ma ...

  8. 手把手教你在Hexo中使用Github贡献日历(以Next主题为例)

    手把手教你在Hexo中使用Github贡献日历(以Next主题为例) 起因 现在开始! 最简单的方法 自定义贡献日历的配色方案 放进首页和归档页(以Next主题为例) :warning: 注意 最终效 ...

  9. GitHub 贡献第一的微软开源软件列表

    作者|木环 编辑|小智 在GitHub上贡献最多的公司,不是Facebook,也不是Google,而是微软.InfoQ对微软数个较受社区欢迎的项目进行了整理,以飨读者.希望开源的精神,能给技术社区带来 ...

最新文章

  1. vscode css提示_锋利码农武器之vscode
  2. Gin新建一个项目的流程与函数
  3. jquery滚动条到底部触发事件
  4. php判断端口跳转,PHP判断端口是否打开的代码
  5. java string 内存占用_JVM系列之:String,数组和集合类的内存占用大小
  6. Python通过Zabbix API获得数据
  7. Flutter异步加载FutureBuilder重绘解决方案
  8. 怎么用nuget程序包管理器安装jquery_Nuget服务器
  9. keepalved 双机热备
  10. openGL ES 教程(二):渲染管线
  11. json转map几种方法
  12. 电路基础和电路模拟——复习
  13. *Php消息队列实现
  14. 日期转换和日历的使用方法
  15. 《Unity2018AR与VR开发快速上手》随书内容资源相关说明
  16. PyTorch之对类别张量进行one-hot编码
  17. Linux下安装anaconda
  18. 对接微信二维码支付流程
  19. python把excel变成ppt_【转】使用Python转换PDF,Word/Excel/PPT/md/HTML都能转!
  20. 【远程桌面控制】远程控制其软件 对比

热门文章

  1. layui表格时间戳转换日期格式
  2. 转:Windows Update 出现错误 0x800703ed 可能的解决方法
  3. IT创业----张瑞敏的忧思
  4. 走出流量狂欢,电商直播成为农产品新的带货工具
  5. [IL2CPP] 在编译时获取struct的大小
  6. CNCF热烈欢迎浪潮升级成为黄金级会员
  7. web.config中connectionStrings数据库连接字符串介绍
  8. 华为路由器如何清除进入console配置口的密码
  9. 扫地机器人就是个鸡肋
  10. 正视心中野兽是与孩子共处的救赎之路——Leo鉴书44