{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":191316757,"defaultBranch":"main","name":"eland","ownerLogin":"elastic","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-11T07:24:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6764390?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714714681.0","currentOid":""},"activityList":{"items":[{"before":"116416b3e8b3bbc097ba8c480c4916a77f24c66a","after":"35a96ab3f0a48bc2766def0acaee483cba3434ef","ref":"refs/heads/main","pushedAt":"2024-05-24T06:25:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Fix missing method str.removeprefix in Python 3.8 (#695)","shortMessageHtmlLink":"Fix missing method str.removeprefix in Python 3.8 (#695)"}},{"before":"5b728c29c110eb2b7a7cd93928876501509e2ef5","after":"116416b3e8b3bbc097ba8c480c4916a77f24c66a","ref":"refs/heads/main","pushedAt":"2024-05-14T11:59:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Stop duplicating requirements (#691)","shortMessageHtmlLink":"Stop duplicating requirements (#691)"}},{"before":"e76b32eee27a7031105cc9c6188b13dba8ee2f18","after":"5b728c29c110eb2b7a7cd93928876501509e2ef5","ref":"refs/heads/main","pushedAt":"2024-05-04T05:01:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Replace check for Elasticsearch to str/list in ensure_es_client (#690)","shortMessageHtmlLink":"Replace check for Elasticsearch to str/list in ensure_es_client (#690)"}},{"before":"fd38e26df19661ec156fc16ccbbe7b4b6e44b089","after":"e76b32eee27a7031105cc9c6188b13dba8ee2f18","ref":"refs/heads/main","pushedAt":"2024-05-03T05:20:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Release 8.13.1","shortMessageHtmlLink":"Release 8.13.1"}},{"before":"f7f6e0aba9b00835cf241e2edb5eda792c598dd2","after":"fd38e26df19661ec156fc16ccbbe7b4b6e44b089","ref":"refs/heads/main","pushedAt":"2024-05-02T17:03:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Support HTTP proxies in eland_import_hub_model (#688)\n\n* Document TLS/SSL options for import script\r\n\r\n* Mention --help option\r\n\r\n* Add HTTP proxy support\r\n\r\n* Mention HTTP_PROXY too\r\n\r\n---------\r\n\r\nCo-authored-by: David Kyle ","shortMessageHtmlLink":"Support HTTP proxies in eland_import_hub_model (#688)"}},{"before":"9cea2385e6a174e70a6e669d4e9420eb73169d08","after":"f7f6e0aba9b00835cf241e2edb5eda792c598dd2","ref":"refs/heads/main","pushedAt":"2024-05-02T14:06:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Document TLS/SSL options for import script (#667)","shortMessageHtmlLink":"Document TLS/SSL options for import script (#667)"}},{"before":"1921792df89950730cb73d8b894d230cf7925e39","after":"9cea2385e6a174e70a6e669d4e9420eb73169d08","ref":"refs/heads/main","pushedAt":"2024-04-08T10:00:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Work around LTR model cache in tests (#685)","shortMessageHtmlLink":"Work around LTR model cache in tests (#685)"}},{"before":"c16e36c051aed20db34ca78c04d435661420080f","after":"1921792df89950730cb73d8b894d230cf7925e39","ref":"refs/heads/main","pushedAt":"2024-03-27T14:18:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Release 8.13.0","shortMessageHtmlLink":"Release 8.13.0"}},{"before":"ae0bba34c6dfded0f4a20c52129dbbd93a30898f","after":"c16e36c051aed20db34ca78c04d435661420080f","ref":"refs/heads/main","pushedAt":"2024-03-27T10:34:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidkyle","name":"David Kyle","path":"/davidkyle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2353640?s=80&v=4"},"commit":{"message":"Add Python 3.11 to support matrix (#681)","shortMessageHtmlLink":"Add Python 3.11 to support matrix (#681)"}},{"before":"aaec995b1bee3b74ef5e287253b71fd4ec457197","after":"ae0bba34c6dfded0f4a20c52129dbbd93a30898f","ref":"refs/heads/main","pushedAt":"2024-03-26T10:06:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidkyle","name":"David Kyle","path":"/davidkyle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2353640?s=80&v=4"},"commit":{"message":"Upgrade torch to 2.1.2 (#671)\n\nCompatible with Elasticsearch 8.13 where the same upgrade has been made","shortMessageHtmlLink":"Upgrade torch to 2.1.2 (#671)"}},{"before":"de83f3f905ef8b4ac3a6c6e068f98fdd66eed195","after":"aaec995b1bee3b74ef5e287253b71fd4ec457197","ref":"refs/heads/main","pushedAt":"2024-03-21T11:31:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Update overview.asciidoc to replace tuple reference to API Key (#678)","shortMessageHtmlLink":"Update overview.asciidoc to replace tuple reference to API Key (#678)"}},{"before":"8e8c49ddbfb2adba41fd86c29d146b6a9591cc82","after":"de83f3f905ef8b4ac3a6c6e068f98fdd66eed195","ref":"refs/heads/main","pushedAt":"2024-03-21T10:21:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Improve PyTorch installation instructions (#677)","shortMessageHtmlLink":"Improve PyTorch installation instructions (#677)"}},{"before":"5d34dc3cc4785e45b0bb8d80ffb26fae5d0e12df","after":"8e8c49ddbfb2adba41fd86c29d146b6a9591cc82","ref":"refs/heads/main","pushedAt":"2024-03-21T10:13:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidkyle","name":"David Kyle","path":"/davidkyle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2353640?s=80&v=4"},"commit":{"message":"Mute the Learning to Rank tests (#676)","shortMessageHtmlLink":"Mute the Learning to Rank tests (#676)"}},{"before":"9b335315bbef53f8c82e70a2237d3e87733c351a","after":"5d34dc3cc4785e45b0bb8d80ffb26fae5d0e12df","ref":"refs/heads/main","pushedAt":"2024-03-20T10:02:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidkyle","name":"David Kyle","path":"/davidkyle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2353640?s=80&v=4"},"commit":{"message":"Add override option to specify the model's max input size(#674)\n\nIf the max input size cannot be found in the configuration the user\r\ncan specify it as a parameter to the eland_import_hub_model script","shortMessageHtmlLink":"Add override option to specify the model's max input size(#674)"}},{"before":"28eda95ba9ccc1561c21158234619dac0257a814","after":"9b335315bbef53f8c82e70a2237d3e87733c351a","ref":"refs/heads/main","pushedAt":"2024-02-23T10:23:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Mirror pandas' to_csv lineterminator instead of line_terminator (#595)\n\n* Mirror pandas' to_csv lineterminator instead of line_terminator\r\n\r\n(even though it looks a little weird perhaps)\r\n\r\n* Remove squeeze argument\r\n\r\n* Revert \"Merge branch 'remove-squeeze-argument' into patch-2\"\r\n\r\nThis reverts commit 8b9ab5647e244d78ec3471b80ee7c42e019cf347.\r\n\r\n* Don't remove the parameter yet since people might use it\r\n\r\n* Add pending deprecation warning\r\n\r\n---------\r\n\r\nCo-authored-by: David Kyle ","shortMessageHtmlLink":"Mirror pandas' to_csv lineterminator instead of line_terminator (#595)"}},{"before":"f4b30753adc7c566aea7eacbd935726f041948cb","after":"28eda95ba9ccc1561c21158234619dac0257a814","ref":"refs/heads/main","pushedAt":"2024-02-15T11:23:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Add feedback request to README (#665)","shortMessageHtmlLink":"Add feedback request to README (#665)"}},{"before":"33cf029efeb0948cb5cc8c1f09ffc397e56acb52","after":"f4b30753adc7c566aea7eacbd935726f041948cb","ref":"refs/heads/main","pushedAt":"2024-02-15T11:14:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Fix CI badge in README (#664)","shortMessageHtmlLink":"Fix CI badge in README (#664)"}},{"before":"9d492b03aa7454089b37c020c6dd881fc6d0317e","after":"33cf029efeb0948cb5cc8c1f09ffc397e56acb52","ref":"refs/heads/main","pushedAt":"2024-02-15T07:32:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Implement eland.DataFrame.to_json (#661)\n\nCo-authored-by: Quentin Pradet ","shortMessageHtmlLink":"Implement eland.DataFrame.to_json (#661)"}},{"before":"fd2ceab846a157ce77d81082f877647fdb9c528c","after":"9d492b03aa7454089b37c020c6dd881fc6d0317e","ref":"refs/heads/main","pushedAt":"2024-02-01T06:50:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Release 8.12.1\n\nCo-authored-by: Quentin Pradet ","shortMessageHtmlLink":"Release 8.12.1"}},{"before":"02190e74e78cd973a2eea8207d971f2786588b6b","after":"fd2ceab846a157ce77d81082f877647fdb9c528c","ref":"refs/heads/main","pushedAt":"2024-01-31T16:55:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Run Buildkite docs jobs in pull requests from forks (#652)","shortMessageHtmlLink":"Run Buildkite docs jobs in pull requests from forks (#652)"}},{"before":"2a6a4b1f06b39e79a3c67a450193992bf6c0ac0a","after":"02190e74e78cd973a2eea8207d971f2786588b6b","ref":"refs/heads/main","pushedAt":"2024-01-31T10:47:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Switch to 2024 black style (#657)","shortMessageHtmlLink":"Switch to 2024 black style (#657)"}},{"before":"1190364abb4007fadcad7d30f9da1baca4b009c0","after":"2a6a4b1f06b39e79a3c67a450193992bf6c0ac0a","ref":"refs/heads/main","pushedAt":"2024-01-23T17:42:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"afoucret","name":"Aurélien FOUCRET","path":"/afoucret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/529238?s=80&v=4"},"commit":{"message":"Fix missing value support for XGBRanker. (#654)\n\n* Fix missing value support for XGBRanker.\r\n\r\n* lint\r\n\r\n* Sort expected scores\r\n\r\n* lint","shortMessageHtmlLink":"Fix missing value support for XGBRanker. (#654)"}},{"before":"64216d44fb08a76951f9bf41f2d5ee029975debf","after":"1190364abb4007fadcad7d30f9da1baca4b009c0","ref":"refs/heads/main","pushedAt":"2024-01-19T08:42:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Release 8.12.0","shortMessageHtmlLink":"Release 8.12.0"}},{"before":"0a6e3db157284da498953cfedd968fbd6fd5cd25","after":"64216d44fb08a76951f9bf41f2d5ee029975debf","ref":"refs/heads/main","pushedAt":"2024-01-19T08:06:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Add prefix_string config option to the import model hub script (#642)","shortMessageHtmlLink":"Add prefix_string config option to the import model hub script (#642)"}},{"before":"5169cc926a0459657e03c06d7e23d01fbe6e90ed","after":"0a6e3db157284da498953cfedd968fbd6fd5cd25","ref":"refs/heads/main","pushedAt":"2024-01-18T11:55:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"[DOCS] Make online retail notebook runnable in Colab (#641)\n\n* Make online retail notebook runnable in Colab\r\n\r\n* Fix broken query","shortMessageHtmlLink":"[DOCS] Make online retail notebook runnable in Colab (#641)"}},{"before":"d2291889f875509a2ed057e34835e8bff850dc54","after":"5169cc926a0459657e03c06d7e23d01fbe6e90ed","ref":"refs/heads/main","pushedAt":"2024-01-17T09:01:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pquentin","name":"Quentin Pradet","path":"/pquentin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42327?s=80&v=4"},"commit":{"message":"Improve LTR (#651)\n\n* Ensure the feature logger is using NaN for non matching query feature extractors (consistent with ES).\n\n* Default score is None instead of 0.\n\n* LTR model import API improvements.\n\n* Fix feature logger tests.\n\n* Fix export in eland.ml.ltr\n\n* Apply suggestions from code review\n\nCo-authored-by: Adam Demjen \n\n* Fix supported models for LTR\n\n---------\n\nCo-authored-by: Adam Demjen ","shortMessageHtmlLink":"Improve LTR (#651)"}},{"before":"d3ed669a5e35a3b2350848980b942253c834bbff","after":"d2291889f875509a2ed057e34835e8bff850dc54","ref":"refs/heads/main","pushedAt":"2024-01-12T14:34:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"afoucret","name":"Aurélien FOUCRET","path":"/afoucret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/529238?s=80&v=4"},"commit":{"message":"Fix typo (#650)","shortMessageHtmlLink":"Fix typo (#650)"}},{"before":"926f0b9b5c5980e42db9e6e119a290a2eb4c7a60","after":"d3ed669a5e35a3b2350848980b942253c834bbff","ref":"refs/heads/main","pushedAt":"2024-01-12T12:52:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"afoucret","name":"Aurélien FOUCRET","path":"/afoucret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/529238?s=80&v=4"},"commit":{"message":"LTR feature logger (#648)","shortMessageHtmlLink":"LTR feature logger (#648)"}},{"before":"840871f9d921a67832bf5a564306010010bf01d1","after":"926f0b9b5c5980e42db9e6e119a290a2eb4c7a60","ref":"refs/heads/main","pushedAt":"2024-01-11T20:48:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"demjened","name":"Adam Demjen","path":"/demjened","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14224983?s=80&v=4"},"commit":{"message":"Add XGBRanker and transformer (#649)\n\n* Add XGBRanker and transformer\r\n\r\n* Map XGBoostRegressorTransformer to XGBRanker\r\n\r\n* Add unit tests\r\n\r\n* Remove unused import\r\n\r\n* Revert addition of type\r\n\r\n* Update function comment\r\n\r\n* Distinguish objective based on model class","shortMessageHtmlLink":"Add XGBRanker and transformer (#649)"}},{"before":"05c5859b8a2be051285312d8a77a402820afe4fc","after":"840871f9d921a67832bf5a564306010010bf01d1","ref":"refs/heads/main","pushedAt":"2024-01-08T14:19:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"demjened","name":"Adam Demjen","path":"/demjened","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14224983?s=80&v=4"},"commit":{"message":"Accept LTR inference config when creating model (#645)\n\n* Support for supplying inference_config\r\n\r\n* Fix linting errors\r\n\r\n* Add unit test\r\n\r\n* Add LTR type, throw exception on predict, refine test\r\n\r\n* Add search step to LTR test\r\n\r\n* Fix linter errors\r\n\r\n* Update rescoring assertion in test + type defs\r\n\r\n* Fix linting error\r\n\r\n* Remove failing assertion","shortMessageHtmlLink":"Accept LTR inference config when creating model (#645)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUrgszQA","startCursor":null,"endCursor":null}},"title":"Activity · elastic/eland"}