Skip to content
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

Refactor and enhance issue indexer to support both searching, filtering and paging #26012

Merged
merged 108 commits into from
Jul 31, 2023
Merged

Refactor and enhance issue indexer to support both searching, filtering and paging #26012

merged 108 commits into from
Jul 31, 2023

Commits on Jul 20, 2023

  1. feat: IndexerMetadata

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    7ae24a1 View commit details
    Browse the repository at this point in the history
  2. fix: use unique queue

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    1a13ce1 View commit details
    Browse the repository at this point in the history
  3. feat: query IndexerData

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    836ccf0 View commit details
    Browse the repository at this point in the history
  4. fix: new models

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    d5c91d3 View commit details
    Browse the repository at this point in the history
  5. feat: field for sorting

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    3a2650f View commit details
    Browse the repository at this point in the history
  6. fix: remove IsPublicRepo

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    9f464ed View commit details
    Browse the repository at this point in the history
  7. fix: sortby

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    b1bcb88 View commit details
    Browse the repository at this point in the history
  8. feat: add mapping

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    ed16cd3 View commit details
    Browse the repository at this point in the history
  9. fix: build query

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    84d6c0b View commit details
    Browse the repository at this point in the history
  10. fix: label int64

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    29e3c7b View commit details
    Browse the repository at this point in the history
  11. feat: SearchIssues

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    7a83ee9 View commit details
    Browse the repository at this point in the history
  12. test: use SearchIssues

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    39c0769 View commit details
    Browse the repository at this point in the history
  13. fix: set default limit

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    abdbfbe View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c6114f2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f8f0b72 View commit details
    Browse the repository at this point in the history
  16. feat: register db searching

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    668d831 View commit details
    Browse the repository at this point in the history
  17. fix: db search

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    d547195 View commit details
    Browse the repository at this point in the history
  18. feat: db indexer

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    b640caa View commit details
    Browse the repository at this point in the history
  19. feat: db search

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    da43c80 View commit details
    Browse the repository at this point in the history
  20. feat: ParsePaginator

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    0dcbb40 View commit details
    Browse the repository at this point in the history
  21. fix: public repo

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    35eec57 View commit details
    Browse the repository at this point in the history
  22. feat: use SearchIssues

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    a678836 View commit details
    Browse the repository at this point in the history
  23. fix: index issue

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    840d7e3 View commit details
    Browse the repository at this point in the history
  24. feat: getIssueIndexerData

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    2feead2 View commit details
    Browse the repository at this point in the history
  25. feat: update option

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    25eda69 View commit details
    Browse the repository at this point in the history
  26. feat: update issue indexer

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    cff4ad6 View commit details
    Browse the repository at this point in the history
  27. fix: docMapping

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    0a6c2d9 View commit details
    Browse the repository at this point in the history
  28. feat: bleve searching

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    fa35921 View commit details
    Browse the repository at this point in the history
  29. chore: update bleve version

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    c97c8c2 View commit details
    Browse the repository at this point in the history
  30. fix: some fix

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    f5e0f6c View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    0f1d898 View commit details
    Browse the repository at this point in the history
  32. feat: web SearchIssues

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    fad43d4 View commit details
    Browse the repository at this point in the history
  33. fix: api ListIssues

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    4c9af8b View commit details
    Browse the repository at this point in the history
  34. feat: web ListIssues

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    6953a68 View commit details
    Browse the repository at this point in the history
  35. fix: Paginator

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    3af6404 View commit details
    Browse the repository at this point in the history
  36. feat: buildIssueOverview

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    1df1ef4 View commit details
    Browse the repository at this point in the history
  37. fix: allIssueIDs

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    2b8aa89 View commit details
    Browse the repository at this point in the history
  38. feat: issues

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    4ca0660 View commit details
    Browse the repository at this point in the history
  39. fix: meilisearch

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    719173b View commit details
    Browse the repository at this point in the history
  40. fix: applyLimit

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    587c666 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    9bab931 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    86d8ee0 View commit details
    Browse the repository at this point in the history
  43. chore: remove help comments

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    4aa7fc7 View commit details
    Browse the repository at this point in the history
  44. fix: lint code

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    e7e4edb View commit details
    Browse the repository at this point in the history
  45. test: fix case

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    6473b31 View commit details
    Browse the repository at this point in the history
  46. test: fix case

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    2759d46 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    3c8cb1a View commit details
    Browse the repository at this point in the history
  48. test: add comments

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    dc8b61a View commit details
    Browse the repository at this point in the history
  49. test: ExtraData

    wolfogre committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    3d00c2d View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. test: tidy

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    5156771 View commit details
    Browse the repository at this point in the history
  2. test: empty

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    38c8024 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c8269e View commit details
    Browse the repository at this point in the history
  4. fix: no label check

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c9d1399 View commit details
    Browse the repository at this point in the history
  5. fix: meilisearch condition

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    6adf9d6 View commit details
    Browse the repository at this point in the history
  6. fix: db search

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    d18a68c View commit details
    Browse the repository at this point in the history
  7. fix: db test

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    e919d73 View commit details
    Browse the repository at this point in the history
  8. fix: db searching

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    6075007 View commit details
    Browse the repository at this point in the history
  9. fix: paginator

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    535a691 View commit details
    Browse the repository at this point in the history
  10. fix: do default Paginator

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    4af28d6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    934c526 View commit details
    Browse the repository at this point in the history
  12. fix: applyLimit

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    b7668aa View commit details
    Browse the repository at this point in the history
  13. test: cases for TestIndexer

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    f6fec6b View commit details
    Browse the repository at this point in the history
  14. fix: LoadAttributes context

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    6a4999c View commit details
    Browse the repository at this point in the history
  15. chore: lint code

    wolfogre committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    f05b5b5 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    cb926ba View commit details
    Browse the repository at this point in the history
  2. fix: filter by lables

    wolfogre committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    05fb5f4 View commit details
    Browse the repository at this point in the history
  3. chore: add TBC

    wolfogre committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    376a381 View commit details
    Browse the repository at this point in the history
  4. feat: IncludedAnyLabelIDs

    wolfogre committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    8a64027 View commit details
    Browse the repository at this point in the history
  5. fix: use includedAnyLabels

    wolfogre committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    639a393 View commit details
    Browse the repository at this point in the history
  6. fix: load label names

    wolfogre committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    9618002 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ee0fda4 View commit details
    Browse the repository at this point in the history
  8. test: more cases

    wolfogre committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e840b6c View commit details
    Browse the repository at this point in the history
  9. fix: check IsAvailable

    wolfogre committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    28f1be6 View commit details
    Browse the repository at this point in the history
  10. test: more cases

    wolfogre committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e6383f3 View commit details
    Browse the repository at this point in the history
  11. docs: add comments

    wolfogre committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    032363f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    30a3375 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. feat: improve enqueue

    wolfogre committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    ddd5f2b View commit details
    Browse the repository at this point in the history
  2. chore: use hotfix xorm

    wolfogre committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    37cf4c1 View commit details
    Browse the repository at this point in the history
  3. fix: es page size

    wolfogre committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    ef27f6a View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Revert "chore: use hotfix xorm"

    This reverts commit 37cf4c1.
    wolfogre committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    61b2317 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa03f68 View commit details
    Browse the repository at this point in the history
  3. fix: fix unit test

    wolfogre committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5797332 View commit details
    Browse the repository at this point in the history
  4. test: more cases

    wolfogre committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    d4d540d View commit details
    Browse the repository at this point in the history
  5. test: fix cases

    wolfogre committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    f1b75ae View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7369296 View commit details
    Browse the repository at this point in the history
  7. feat: support elasticsearch

    wolfogre committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    0549ba3 View commit details
    Browse the repository at this point in the history
  8. feat: support es

    wolfogre committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    4789728 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    91ba549 View commit details
    Browse the repository at this point in the history
  10. test: waitData

    wolfogre committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    97e455f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    95e1f49 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. fix: accept es yellow

    wolfogre committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    1e1328f View commit details
    Browse the repository at this point in the history
  2. feat: support meilisearch

    wolfogre committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    bc7cb96 View commit details
    Browse the repository at this point in the history
  3. fix: RankingRules

    wolfogre committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    da3a678 View commit details
    Browse the repository at this point in the history
  4. chore: remove Imprecise

    wolfogre committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    71d5ad2 View commit details
    Browse the repository at this point in the history
  5. test: env for meilisearch

    wolfogre committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    c65718b View commit details
    Browse the repository at this point in the history
  6. chore: remove debug code

    wolfogre committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    439c798 View commit details
    Browse the repository at this point in the history
  7. docs: add comments

    wolfogre committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    70e780e View commit details
    Browse the repository at this point in the history
  8. docs: add comments

    wolfogre committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    f12aba5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    923b15f View commit details
    Browse the repository at this point in the history
  10. test: sleep when waiting

    wolfogre committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    8f265d4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8d386ce View commit details
    Browse the repository at this point in the history
  12. Fix bug

    lunny committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    60638bb View commit details
    Browse the repository at this point in the history
  13. Fix bug

    lunny committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    60fcb9c View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. fix: stats if zero found

    wolfogre committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    7010d53 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9473d81 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    9b5f44f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd71ef3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9eeda00 View commit details
    Browse the repository at this point in the history