Skip to content

pref: slow query of full text search #3044

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Nov 4, 2024

Conversation

FinleyGe
Copy link
Collaborator

No description provided.

Copy link

sweep-ai bot commented Oct 31, 2024

Hey @FinleyGe, here is an example of how you can ask me to improve this pull request:

@Sweep Add unit tests for the modified `fullTextRecall` function to verify:
1. The new `forbidCollectionIdList` parameter correctly excludes documents from forbidden collections
2. The function works correctly when `forbidCollectionIdList` is empty
3. The function works correctly when both `filterCollectionIdList` and `forbidCollectionIdList` are used together

📖 For more information on how to use Sweep, please read our documentation.

@c121914yu c121914yu changed the base branch from main to 4.8.13-dev November 4, 2024 06:00
@c121914yu c121914yu merged commit 7f28806 into labring:4.8.13-dev Nov 4, 2024
3 checks passed
@FinleyGe FinleyGe deleted the pref/slow-query branch November 5, 2024 02:05
c121914yu pushed a commit that referenced this pull request Nov 7, 2024
I-Info pushed a commit to I-Info/FastGPT that referenced this pull request Nov 8, 2024
c121914yu pushed a commit that referenced this pull request Nov 9, 2024
c121914yu pushed a commit to c121914yu/FastGPT that referenced this pull request Nov 11, 2024
c121914yu pushed a commit that referenced this pull request Nov 11, 2024
c121914yu pushed a commit to c121914yu/FastGPT that referenced this pull request Nov 12, 2024
c121914yu pushed a commit that referenced this pull request Nov 12, 2024
c121914yu added a commit that referenced this pull request Nov 13, 2024
* chore(ui): login page & workflow page (#3046)

* login page & number input & multirow select & llm select

* workflow

* adjust nodes

* New file upload (#3058)

* feat: toolNode aiNode readFileNode adapt new version

* update docker-compose

* update tip

* feat: adapt new file version

* perf: file input

* fix: ts

* feat: add chat history time label (#3024)

* feat:add chat and logs time

* feat: add chat history time label

* code perf

* code perf

---------

Co-authored-by: 勤劳上班的卑微小张 <[email protected]>

* add chatType (#3060)

* pref: slow query of full text search (#3044)

* Adapt findLast api;perf: markdown zh format. (#3066)

* perf: context code

* fix: adapt findLast api

* perf: commercial plugin run error

* perf: markdown zh format

* perf: dockerfile proxy (#3067)

* fix ui (#3065)

* fix ui

* fix

* feat: support array reference multi-select (#3041)

* feat: support array reference multi-select

* fix build

* fix

* fix loop multi-select

* adjust condition

* fix get value

* array and non-array conversion

* fix plugin input

* merge func

* feat: iframe code block;perf: workflow selector type (#3076)

* feat: iframe code block

* perf: workflow selector type

* node pluginoutput check (#3074)

* feat: View will move when workflow check error;fix: ui refresh error when continuous file upload (#3077)

* fix: plugin output check

* fix: ui refresh error when continuous file upload

* feat: View will move when workflow check error

* add dispatch try catch (#3075)

* perf: workflow context split (#3083)

* perf: workflow context split

* perf: context

* 4.8.13 test (#3085)

* perf: workflow node ui

* chat iframe url

* feat: support sub route config (#3071)

* feat: support sub route config

* dockerfile

* fix upload

* delete unused code

* 4.8.13 test (#3087)

* fix: image expired

* fix: datacard navbar ui

* perf: build action

* fix: workflow file upload refresh (#3088)

* fix: http tool response (#3097)

* loop node dynamic height (#3092)

* loop node dynamic height

* fix

* fix

* feat: support push chat log (#3093)

* feat: custom uid/metadata

* to: custom info

* fix: chat push latest

* feat: add chat log envs

* refactor: move timer to pushChatLog

* fix: using precise log

---------

Co-authored-by: Finley Ge <[email protected]>

* 4.8.13 test (#3098)

* perf: loop node refresh

* rename context

* comment

* fix: ts

* perf: push chat log

* array reference check & node ui (#3100)

* feat: loop start add index (#3101)

* feat: loop start add index

* update doc

* 4.8.13 test (#3102)

* fix: loop index;edge parent check

* perf: reference invalid check

* fix: ts

* fix: plugin select files and ai response check (#3104)

* fix: plugin select files and ai response check

* perf: text editor selector;tool call tip;remove invalid image url;

* perf: select file

* perf: drop files

* feat: source id prefix env (#3103)

* 4.8.13 test (#3106)

* perf: select file

* perf: drop files

* perf: env template

* 4.8.13 test (#3107)

* perf: select file

* perf: drop files

* fix: imple mode adapt files

* perf: push chat log (#3109)

* fix: share page load title error (#3111)

* 4.8.13 perf (#3112)

* fix: share page load title error

* update file input doc

* perf: auto add file urls

* perf: auto ser loop node offset height

* 4.8.13 test (#3117)

* perf: plugin

* updat eaction

* feat: add more share config (#3120)

* feat: add more share config

* add i18n en

* fix: missing subroute (#3121)

* perf: outlink config (#3128)

* update action

* perf: outlink config

* fix: ts (#3129)

* 更新 docSite 文档内容 (#3131)

* fix: null pointer (#3130)

* fix: null pointer

* perf: not input text

* update doc url

* perf: outlink default value (#3134)

* update doc (#3136)

* 4.8.13 test (#3137)

* update doc

* perf: completions chat api

* Restore docSite content based on upstream/4.8.13-dev (#3138)

* Restore docSite content based on upstream/4.8.13-dev

* 4813.md缺少更正

* update doc (#3141)

---------

Co-authored-by: heheer <[email protected]>
Co-authored-by: papapatrick <[email protected]>
Co-authored-by: 勤劳上班的卑微小张 <[email protected]>
Co-authored-by: Finley Ge <[email protected]>
Co-authored-by: a.e. <[email protected]>
Co-authored-by: Finley Ge <[email protected]>
Co-authored-by: Jiangween <[email protected]>
shilin66 pushed a commit to shilin66/FastGPT that referenced this pull request Dec 11, 2024
* chore(ui): login page & workflow page (labring#3046)

* login page & number input & multirow select & llm select

* workflow

* adjust nodes

* New file upload (labring#3058)

* feat: toolNode aiNode readFileNode adapt new version

* update docker-compose

* update tip

* feat: adapt new file version

* perf: file input

* fix: ts

* feat: add chat history time label (labring#3024)

* feat:add chat and logs time

* feat: add chat history time label

* code perf

* code perf

---------

Co-authored-by: 勤劳上班的卑微小张 <[email protected]>

* add chatType (labring#3060)

* pref: slow query of full text search (labring#3044)

* Adapt findLast api;perf: markdown zh format. (labring#3066)

* perf: context code

* fix: adapt findLast api

* perf: commercial plugin run error

* perf: markdown zh format

* perf: dockerfile proxy (labring#3067)

* fix ui (labring#3065)

* fix ui

* fix

* feat: support array reference multi-select (labring#3041)

* feat: support array reference multi-select

* fix build

* fix

* fix loop multi-select

* adjust condition

* fix get value

* array and non-array conversion

* fix plugin input

* merge func

* feat: iframe code block;perf: workflow selector type (labring#3076)

* feat: iframe code block

* perf: workflow selector type

* node pluginoutput check (labring#3074)

* feat: View will move when workflow check error;fix: ui refresh error when continuous file upload (labring#3077)

* fix: plugin output check

* fix: ui refresh error when continuous file upload

* feat: View will move when workflow check error

* add dispatch try catch (labring#3075)

* perf: workflow context split (labring#3083)

* perf: workflow context split

* perf: context

* 4.8.13 test (labring#3085)

* perf: workflow node ui

* chat iframe url

* feat: support sub route config (labring#3071)

* feat: support sub route config

* dockerfile

* fix upload

* delete unused code

* 4.8.13 test (labring#3087)

* fix: image expired

* fix: datacard navbar ui

* perf: build action

* fix: workflow file upload refresh (labring#3088)

* fix: http tool response (labring#3097)

* loop node dynamic height (labring#3092)

* loop node dynamic height

* fix

* fix

* feat: support push chat log (labring#3093)

* feat: custom uid/metadata

* to: custom info

* fix: chat push latest

* feat: add chat log envs

* refactor: move timer to pushChatLog

* fix: using precise log

---------

Co-authored-by: Finley Ge <[email protected]>

* 4.8.13 test (labring#3098)

* perf: loop node refresh

* rename context

* comment

* fix: ts

* perf: push chat log

* array reference check & node ui (labring#3100)

* feat: loop start add index (labring#3101)

* feat: loop start add index

* update doc

* 4.8.13 test (labring#3102)

* fix: loop index;edge parent check

* perf: reference invalid check

* fix: ts

* fix: plugin select files and ai response check (labring#3104)

* fix: plugin select files and ai response check

* perf: text editor selector;tool call tip;remove invalid image url;

* perf: select file

* perf: drop files

* feat: source id prefix env (labring#3103)

* 4.8.13 test (labring#3106)

* perf: select file

* perf: drop files

* perf: env template

* 4.8.13 test (labring#3107)

* perf: select file

* perf: drop files

* fix: imple mode adapt files

* perf: push chat log (labring#3109)

* fix: share page load title error (labring#3111)

* 4.8.13 perf (labring#3112)

* fix: share page load title error

* update file input doc

* perf: auto add file urls

* perf: auto ser loop node offset height

* 4.8.13 test (labring#3117)

* perf: plugin

* updat eaction

* feat: add more share config (labring#3120)

* feat: add more share config

* add i18n en

* fix: missing subroute (labring#3121)

* perf: outlink config (labring#3128)

* update action

* perf: outlink config

* fix: ts (labring#3129)

* 更新 docSite 文档内容 (labring#3131)

* fix: null pointer (labring#3130)

* fix: null pointer

* perf: not input text

* update doc url

* perf: outlink default value (labring#3134)

* update doc (labring#3136)

* 4.8.13 test (labring#3137)

* update doc

* perf: completions chat api

* Restore docSite content based on upstream/4.8.13-dev (labring#3138)

* Restore docSite content based on upstream/4.8.13-dev

* 4813.md缺少更正

* update doc (labring#3141)

---------

Co-authored-by: heheer <[email protected]>
Co-authored-by: papapatrick <[email protected]>
Co-authored-by: 勤劳上班的卑微小张 <[email protected]>
Co-authored-by: Finley Ge <[email protected]>
Co-authored-by: a.e. <[email protected]>
Co-authored-by: Finley Ge <[email protected]>
Co-authored-by: Jiangween <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants