Bowen Liang
Bowen Liang
# :mag: Description ## Issue References 🔗 Subtask of #5808. ## Describe Your Solution 🔧 Add performance benchmark for Spark TRowSet generation for - row-based TRowSet on HIVE_CLI_SERVICE_PROTOCOL_V5 and below...
### _Why are the changes needed?_ - introduce new event logger type `ELASTICSEARCH` for server - send server events to the ElasticSearch index - support auto-created index with dynamic mapping...
### Self Checks - [X] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [X] I confirm that I am using English to file this...
### Self Checks - [X] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [X] I confirm that I am using English to submit this...
# Description Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that are required for this change....
# Description - apply `pycodestyle`'s E rules and W rules: https://docs.astral.sh/ruff/rules/#pycodestyle-e-w - E rules help to prevent mixed misuse in indention and bad practices in codes - W rules help...
# Description - shrink down the build time for rebuilding Docker images in the case of unhit build cache, eg. `2000s` to `200s` for api image (limited 10Mbps bandwidth) -...
# Description - create a Python dependencies requirement for development/testing only, which includes - for testing: pytest, mocking and etc. - for development: ruff linter and etc. - help to...
# Description - prevent init service provider's SDK clients in raw code, use generalized static method `get_client` in each model provider instead - minimize the impact from future changes for...
# Description - clean up unused LRUCache class ## Type of Change Please delete options that are not relevant. - [ ] Bug fix (non-breaking change which fixes an issue)...