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

feat: Make queries utilise secondary indexes #1925

Merged
merged 99 commits into from
Oct 13, 2023

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    38c5572 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d0cccf View commit details
    Browse the repository at this point in the history
  3. Extract common operations

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    3c8c353 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c07d3d5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2bc0730 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f623666 View commit details
    Browse the repository at this point in the history
  7. Create FetcherSwitcher

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    7e9857e View commit details
    Browse the repository at this point in the history
  8. Refactor tests

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    739ed11 View commit details
    Browse the repository at this point in the history
  9. Add test with _qt filter

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    20a34b1 View commit details
    Browse the repository at this point in the history
  10. Create index iterator

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    e9264b8 View commit details
    Browse the repository at this point in the history
  11. Implement gt index search

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    b9d6927 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    74e86c7 View commit details
    Browse the repository at this point in the history
  13. Implement all filter types

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    afbdbda View commit details
    Browse the repository at this point in the history
  14. Polish

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    8a0d751 View commit details
    Browse the repository at this point in the history
  15. Fix after lens rebase

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    19bf49d View commit details
    Browse the repository at this point in the history
  16. Format

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    cd795bc View commit details
    Browse the repository at this point in the history
  17. Rename file

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    c6add52 View commit details
    Browse the repository at this point in the history
  18. Fix tests

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    4cbd3ae View commit details
    Browse the repository at this point in the history
  19. Use ExecInfo in indexer

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    eb5d2e8 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    78dff86 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    661da69 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    97a6786 View commit details
    Browse the repository at this point in the history
  23. Adjust tests

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    d99c599 View commit details
    Browse the repository at this point in the history
  24. Adjustments

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    e7e3017 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    245b63c View commit details
    Browse the repository at this point in the history
  26. Refactor tests

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    cf0a2dd View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    5744f3d View commit details
    Browse the repository at this point in the history
  28. Adjust tests

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    01c017a View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    05c4686 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    0d0fc04 View commit details
    Browse the repository at this point in the history
  31. Optimize _in index filter

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    07a5857 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    cf2724c View commit details
    Browse the repository at this point in the history
  33. Adjusted after rebase

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    8cd7fa8 View commit details
    Browse the repository at this point in the history
  34. Polish

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    e5b9c7f View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    fbd4efa View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    6b166f6 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    d8e0780 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    6de6139 View commit details
    Browse the repository at this point in the history
  39. Polish filter split

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    1dec53f View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    d95fbf3 View commit details
    Browse the repository at this point in the history
  41. Rename

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    008b71c View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    1d32149 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    9400b4e View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    1d5cbb3 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    1ba783e View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    f33a152 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    5671701 View commit details
    Browse the repository at this point in the history
  48. Polish

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    03e954c View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    4567338 View commit details
    Browse the repository at this point in the history
  50. Restructure schema parsing

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    c293200 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    038a230 View commit details
    Browse the repository at this point in the history
  52. Refactor doc generation

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    04333ee View commit details
    Browse the repository at this point in the history
  53. Configuration menu
    Copy the full SHA
    1b64920 View commit details
    Browse the repository at this point in the history
  54. Adjust explain tests

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    fb9c128 View commit details
    Browse the repository at this point in the history
  55. use twoWayFetchDirector

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    c030199 View commit details
    Browse the repository at this point in the history
  56. Configuration menu
    Copy the full SHA
    0254ecf View commit details
    Browse the repository at this point in the history
  57. Fix linter

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    b5b4a68 View commit details
    Browse the repository at this point in the history
  58. Configuration menu
    Copy the full SHA
    f10c13b View commit details
    Browse the repository at this point in the history
  59. Add docs

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    1fd0854 View commit details
    Browse the repository at this point in the history
  60. Configuration menu
    Copy the full SHA
    4806bcd View commit details
    Browse the repository at this point in the history
  61. Add docs

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    464a97b View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    090a511 View commit details
    Browse the repository at this point in the history
  63. Update doc

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    ebc476a View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    efef9df View commit details
    Browse the repository at this point in the history
  65. Fix lint

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    71915f6 View commit details
    Browse the repository at this point in the history
  66. Core review polish

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    05ae6ec View commit details
    Browse the repository at this point in the history
  67. Small refactor

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    32af4df View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    8c7908f View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    4570de6 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    3e86164 View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    c3084b6 View commit details
    Browse the repository at this point in the history
  72. Fix lint

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    53360da View commit details
    Browse the repository at this point in the history
  73. Fix imports

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    acf44f8 View commit details
    Browse the repository at this point in the history
  74. Fix tests

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    f3fa9b5 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    8b4f1ca View commit details
    Browse the repository at this point in the history
  76. Polish

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    f624bf7 View commit details
    Browse the repository at this point in the history
  77. Configuration menu
    Copy the full SHA
    703a0f5 View commit details
    Browse the repository at this point in the history
  78. Add specs to devices

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    154cfdd View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    defc91f View commit details
    Browse the repository at this point in the history
  80. Refactor index matchers

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    427245c View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    d7c2784 View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    3b31a0a View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    504c5d3 View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    35ce118 View commit details
    Browse the repository at this point in the history
  85. Add doc

    islamaliev committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    1b9b2a5 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Polish switch statement

    islamaliev committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    4571107 View commit details
    Browse the repository at this point in the history
  2. Refactor bench options

    islamaliev committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    ebc5e0c View commit details
    Browse the repository at this point in the history
  3. Polish

    islamaliev committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    cc860d3 View commit details
    Browse the repository at this point in the history
  4. Add comment

    islamaliev committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    9c6b242 View commit details
    Browse the repository at this point in the history
  5. Rename

    islamaliev committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    0f87637 View commit details
    Browse the repository at this point in the history
  6. Polish

    islamaliev committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    45ed665 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2023

  1. Polish

    islamaliev committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    dd114e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c812f3e View commit details
    Browse the repository at this point in the history
  3. Add an error

    islamaliev committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    5cc6f29 View commit details
    Browse the repository at this point in the history
  4. Remove optional nil

    islamaliev committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    17297b3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0ac0a75 View commit details
    Browse the repository at this point in the history
  6. Add doc

    islamaliev committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    82934ea View commit details
    Browse the repository at this point in the history
  7. Fix lint

    islamaliev committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    db8f075 View commit details
    Browse the repository at this point in the history
  8. Adjust bench

    islamaliev committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    869f867 View commit details
    Browse the repository at this point in the history