{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":131364545,"defaultBranch":"master","name":"dynamic-datasource","ownerLogin":"baomidou","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-04-28T02:32:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19258107?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1704293988.0","currentOid":""},"activityList":{"items":[{"before":"f97f8ba5746a505b481cca340389e803a6793719","after":"f01808202ad7a1749b404b87e72875d84063588f","ref":"refs/heads/master","pushedAt":"2024-05-15T08:25:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"fix:DruidDatasource无法关闭closed (baomidou#637) (#638)\n\n* fix:DruidDatasource无法关闭closed (baomidou#637)\r\n\r\n* fix:DruidDatasource无法关闭closed (baomidou#637)\r\n\r\n---------\r\n\r\nCo-authored-by: shencj10 ","shortMessageHtmlLink":"fix:DruidDatasource无法关闭closed (#637) (#638)"}},{"before":"c1f12172e2716baa6ee01c831994ab7cb03eca7d","after":"f97f8ba5746a505b481cca340389e803a6793719","ref":"refs/heads/master","pushedAt":"2024-03-22T01:23:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"feat: 增加 MySQL Connector/J 5.1 XADataSource 的支持 (#627)","shortMessageHtmlLink":"feat: 增加 MySQL Connector/J 5.1 XADataSource 的支持 (#627)"}},{"before":"700d8c904ce98f24ce11fb01c985a121e0d212e6","after":"c1f12172e2716baa6ee01c831994ab7cb03eca7d","ref":"refs/heads/master","pushedAt":"2024-01-17T02:23:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"fix:事务后置回调中开启事务死循环 (#621)\n\nCo-authored-by: zhangpeng ","shortMessageHtmlLink":"fix:事务后置回调中开启事务死循环 (#621)"}},{"before":"f4951da7195b1f64f0b3e7421e6c51268c6267a0","after":"700d8c904ce98f24ce11fb01c985a121e0d212e6","ref":"refs/heads/master","pushedAt":"2024-01-10T01:41:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"perf(close-datasource): 在分组数据库map删除后删除datasource (#618)\n\nbaomidou/dynamic-datasource#614","shortMessageHtmlLink":"perf(close-datasource): 在分组数据库map删除后删除datasource (#618)"}},{"before":"620444cdbed6e3769165611dcb476f00eb816166","after":"f4951da7195b1f64f0b3e7421e6c51268c6267a0","ref":"refs/heads/master","pushedAt":"2024-01-09T05:54:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"fix 修复 启动警告问题 (#617)","shortMessageHtmlLink":"fix 修复 启动警告问题 (#617)"}},{"before":"8f633a5270d6fce41f4c5d1a04f99a513a437b98","after":"620444cdbed6e3769165611dcb476f00eb816166","ref":"refs/heads/master","pushedAt":"2024-01-03T00:34:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"Fixes CI errors caused by Druid and Spring Framework changes (#613)","shortMessageHtmlLink":"Fixes CI errors caused by Druid and Spring Framework changes (#613)"}},{"before":"2190df2ac328b7d082f7c2057d15485edd1efb10","after":"8f633a5270d6fce41f4c5d1a04f99a513a437b98","ref":"refs/heads/master","pushedAt":"2024-01-02T14:50:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"release 4.3.0","shortMessageHtmlLink":"release 4.3.0"}},{"before":"02181963b8028ed5524f4a1c5ccb04f816220b5d","after":"2190df2ac328b7d082f7c2057d15485edd1efb10","ref":"refs/heads/master","pushedAt":"2024-01-02T05:35:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"fix(dynamic-datasource-creator):解决当存在publicKey时,druid数据源创建异常问题 (#605)\n\nCo-authored-by: jiangxinjun ","shortMessageHtmlLink":"fix(dynamic-datasource-creator):解决当存在publicKey时,druid数据源创建异常问题 (#605)"}},{"before":"b6d2595ae8020332cd51c53d448205e9dc132a0d","after":"02181963b8028ed5524f4a1c5ccb04f816220b5d","ref":"refs/heads/master","pushedAt":"2024-01-02T05:34:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"chore: gitignore add virtual machine crash logs (#609)","shortMessageHtmlLink":"chore: gitignore add virtual machine crash logs (#609)"}},{"before":"921d61ab755bfb871a2f6083003705ca62e8043c","after":"b6d2595ae8020332cd51c53d448205e9dc132a0d","ref":"refs/heads/master","pushedAt":"2024-01-02T05:33:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"perf: @Bean初始化优化, 以消除:is not eligible for getting processed by all BeanPostProcessors (#608)\n\n1. 由于Advisor会优先初始化,故相关@Bean应加: @Role(BeanDefinition.ROLE_INFRASTRUCTURE)\r\n以消除:is not eligible for getting processed by all BeanPostProcessors\r\n\r\n2. 去除@EnableConfigurationProperties(DynamicDataSourceProperties.class) 改为static方式配置是为了加@Role(BeanDefinition.ROLE_INFRASTRUCTURE)\r\n\r\n3. spring 5.2+ 配置类如不内部不存在@Bean方法引用应加: proxyBeanMethods = false 以去除不必要代理类\r\n ie: `@Configuration(proxyBeanMethods = false)`\r\n\r\n此PR是了消除启动时的以下日志:\r\n\r\n```\r\n [restartedMain] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker[376] - Bean 'spring.datasource.dynamic-com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties' of type [com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)\r\n12-23 09:29:16.779 [restartedMain] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker[376] - Bean 'dsProcessor' of type [com.baomidou.dynamic.datasource.processor.DsHeaderProcessor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)\r\n```","shortMessageHtmlLink":"perf: @bean初始化优化, 以消除:is not eligible for getting processed by all Be…"}},{"before":"93fe2cb1b998822c760c2dfcd0254eeb39c16461","after":"921d61ab755bfb871a2f6083003705ca62e8043c","ref":"refs/heads/master","pushedAt":"2023-11-16T12:19:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"fix: update-readme, format configuration yaml (#593)\n\nI missed a level. :(\r\n\r\nCo-authored-by: guop ","shortMessageHtmlLink":"fix: update-readme, format configuration yaml (#593)"}},{"before":"5ff0cc4720b4bf6cdc2e4e5e656df7b9c97d2184","after":"93fe2cb1b998822c760c2dfcd0254eeb39c16461","ref":"refs/heads/master","pushedAt":"2023-11-16T02:12:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"feat: update-readme, format configuration yaml (#592)\n\nCo-authored-by: guop ","shortMessageHtmlLink":"feat: update-readme, format configuration yaml (#592)"}},{"before":"506b98d6d725216a700737988bee1f2909b4d170","after":"5ff0cc4720b4bf6cdc2e4e5e656df7b9c97d2184","ref":"refs/heads/master","pushedAt":"2023-11-12T08:07:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"Remove Maven config that exclude tomcat dependency under Springboot3 module (#590)","shortMessageHtmlLink":"Remove Maven config that exclude tomcat dependency under Springboot3 …"}},{"before":"5805f7111751f381e75276aeb9e167bfbd86c2b5","after":"506b98d6d725216a700737988bee1f2909b4d170","ref":"refs/heads/master","pushedAt":"2023-10-30T05:18:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"feat: remove ds comp","shortMessageHtmlLink":"feat: remove ds comp"}},{"before":"68a090fc99b8a3a25779908a05a2cf9f0019c8b4","after":null,"ref":"refs/heads/tttt","pushedAt":"2023-10-24T15:30:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"}},{"before":"d0314c59ba412ac5c6a3c117fdaab2148a414915","after":null,"ref":"refs/heads/valid","pushedAt":"2023-10-24T15:30:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"}},{"before":"2d437aca5386baba12ec54de446f9c9749e35625","after":null,"ref":"refs/heads/ttt","pushedAt":"2023-10-24T15:30:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"}},{"before":"a6dbcf8249507001b8a9565579285058488dc8dd","after":null,"ref":"refs/heads/ddd","pushedAt":"2023-10-24T15:30:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"}},{"before":"e1013900c19d7792ae7f51c463d9118d8849297f","after":"5805f7111751f381e75276aeb9e167bfbd86c2b5","ref":"refs/heads/master","pushedAt":"2023-10-23T14:36:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"release 4.2.0","shortMessageHtmlLink":"release 4.2.0"}},{"before":"5107fd54dd5852237dbfea3da6b1b1a5c2ccbeb1","after":"e1013900c19d7792ae7f51c463d9118d8849297f","ref":"refs/heads/master","pushedAt":"2023-10-23T14:36:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"support druid proxyFilters","shortMessageHtmlLink":"support druid proxyFilters"}},{"before":"5e1f8c0493a1bf1c53bad103c6564b4d1f7516bf","after":"5107fd54dd5852237dbfea3da6b1b1a5c2ccbeb1","ref":"refs/heads/master","pushedAt":"2023-10-23T13:58:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"simple druid config","shortMessageHtmlLink":"simple druid config"}},{"before":"d54f06fa987a368ed8f7b6825be02328f85dc09d","after":"5e1f8c0493a1bf1c53bad103c6564b4d1f7516bf","ref":"refs/heads/master","pushedAt":"2023-10-23T13:35:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"update license config","shortMessageHtmlLink":"update license config"}},{"before":"7994897b2517ca58050acbe735f84a384f0918c2","after":"d54f06fa987a368ed8f7b6825be02328f85dc09d","ref":"refs/heads/master","pushedAt":"2023-10-23T13:29:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"use DsStrUtils","shortMessageHtmlLink":"use DsStrUtils"}},{"before":"03c7cffec03d5e6e2b02ff0d10ef525be43222b1","after":"7994897b2517ca58050acbe735f84a384f0918c2","ref":"refs/heads/master","pushedAt":"2023-10-23T13:03:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"style","shortMessageHtmlLink":"style"}},{"before":"b4a0ee219b1db5b4bbd024ee834d6f242b6aed9e","after":"03c7cffec03d5e6e2b02ff0d10ef525be43222b1","ref":"refs/heads/master","pushedAt":"2023-10-23T01:58:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"feat: gracy destory datasource (#579)\n\n* feat: allow delay close datasource\r\n---------\r\n\r\nCo-authored-by: guop ","shortMessageHtmlLink":"feat: gracy destory datasource (#579)"}},{"before":"d9d3b58cfc66e1c47731b60026b73bab26eed920","after":"b4a0ee219b1db5b4bbd024ee834d6f242b6aed9e","ref":"refs/heads/master","pushedAt":"2023-10-23T01:54:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"feat:增加多数据源事务同步机制&多数据源事务单元测试 (#581)\n\n* feat:增加事务同步机制\r\n\r\n---------\r\n\r\nCo-authored-by: zhangpeng ","shortMessageHtmlLink":"feat:增加多数据源事务同步机制&多数据源事务单元测试 (#581)"}},{"before":null,"after":"a6dbcf8249507001b8a9565579285058488dc8dd","ref":"refs/heads/ddd","pushedAt":"2023-10-16T06:27:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"druid","shortMessageHtmlLink":"druid"}},{"before":"089dbc294b8be94f4e4a4e84f725cb249bc6014c","after":"d9d3b58cfc66e1c47731b60026b73bab26eed920","ref":"refs/heads/master","pushedAt":"2023-09-26T05:58:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"Fixes `native:metadata-copy` Maven Goal not available in Spring Boot Starter (#571)","shortMessageHtmlLink":"Fixes native:metadata-copy Maven Goal not available in Spring Boot …"}},{"before":"fcf5bdbd3d1c52010ad175da0705eeb81f7cdc9e","after":"089dbc294b8be94f4e4a4e84f725cb249bc6014c","ref":"refs/heads/master","pushedAt":"2023-09-18T04:03:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"style format","shortMessageHtmlLink":"style format"}},{"before":"76590204bd9b7284b6cb13aa2e2a018aef79d85e","after":"fcf5bdbd3d1c52010ad175da0705eeb81f7cdc9e","ref":"refs/heads/master","pushedAt":"2023-09-18T04:02:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huayanYu","name":"小锅盖","path":"/huayanYu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700837?s=80&v=4"},"commit":{"message":"feat: support druid wall dbType","shortMessageHtmlLink":"feat: support druid wall dbType"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESkpSUgA","startCursor":null,"endCursor":null}},"title":"Activity · baomidou/dynamic-datasource"}