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

Feature/query microservices #3

Merged
merged 219 commits into from
May 20, 2024
Merged

Feature/query microservices #3

merged 219 commits into from
May 20, 2024

Commits on May 25, 2022

  1. Configuration menu
    Copy the full SHA
    a8b8558 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c27c62 View commit details
    Browse the repository at this point in the history
  3. WIP: Readme formatting

    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    e348e35 View commit details
    Browse the repository at this point in the history
  4. More query storage

    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    31d9724 View commit details
    Browse the repository at this point in the history
  5. WIP: Working through translation of existing method annotations to sp…

    …ring boot-specific annotations.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    fce3a0c View commit details
    Browse the repository at this point in the history
  6. formatting

    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    fdba617 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5519673 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3bdcdaf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fff2c49 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    88dd651 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d90e120 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    09a781f View commit details
    Browse the repository at this point in the history
  13. formatting

    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    6bf89ea View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0f250cf View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    46654d2 View commit details
    Browse the repository at this point in the history
  16. added initial docker compose with sample configs and reconfigured que…

    …ry-cache to not be a spring boot app.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    8dd5131 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    19c6caa View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    10f15b4 View commit details
    Browse the repository at this point in the history
  19. Fixed a bug where the query storage cache would complain about multip…

    …le messageHandlerMethodFactory beans being present.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    88fd2e5 View commit details
    Browse the repository at this point in the history
  20. wip

    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    980c3c3 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    3774b11 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    eeefb2d View commit details
    Browse the repository at this point in the history
  23. Updated to spring-boot 2.4 dependencies

    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    39f3cf0 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e9ceb58 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    89d7e21 View commit details
    Browse the repository at this point in the history
  26. Changed the the iterators to return Result objects instead of Entry<K…

    …ey,Value>
    
    This allows registering the last result returned on a context object (e.g. QueryData)
    Hence facilitating checkpointing the query logic
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    34addec View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    54046af View commit details
    Browse the repository at this point in the history
  28. Made a little more headway into determining when a range's results ha…

    …ve been completely returned.
    
    This is required to appropriately return checkpoints when needed.
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    9ab7332 View commit details
    Browse the repository at this point in the history
  29. Added the ability to load the default QueryLogicFactory.xml or setup …

    …an override. Added the ability to import configuration overrides from a local file.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    bdfa8db View commit details
    Browse the repository at this point in the history
  30. Fix versions to work with the 3.2 merge

    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    2e2640f View commit details
    Browse the repository at this point in the history
  31. Got the query checkpoint and restart working.

    See the QueryLogicTestHarness for an example on how it is run.
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    4fa0219 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    56752db View commit details
    Browse the repository at this point in the history
  33. WIP: Trying to get QueryLogicFactory configured and working correctly…

    … via the spring boot datawave query starter.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    cb774a0 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    0bb2de0 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    c4220f2 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    cff323a View commit details
    Browse the repository at this point in the history
  37. lock stuff

    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    9f3fb7b View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    542e317 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    7f29ca1 View commit details
    Browse the repository at this point in the history
  40. minor fixes

    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    476e776 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    38437e9 View commit details
    Browse the repository at this point in the history
  42. Added query service event handler and continued to work on next, clos…

    …e, cancel locking logic.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    4f4ac65 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    f20408a View commit details
    Browse the repository at this point in the history
  44. Removed the query lock manager since we now have locking coupled with…

    … the hazelcast cache
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    6764867 View commit details
    Browse the repository at this point in the history
  45. Added the query cache to the query starter. Created an initial direct…

    …ory structure for the query-executor.
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    ca37f1e View commit details
    Browse the repository at this point in the history
  46. Updated to pass the principals authorizations via the QueryStatus. St…

    …arted filling out the query executor.
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    f338d8a View commit details
    Browse the repository at this point in the history
  47. Updated query storage cache to use stop creating it's own hazelcast i…

    …nstance, and start using the cluster instance. Also updated query storage cache to use as much spring-provided configuration as possible vs using custom configuration.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    94fe563 View commit details
    Browse the repository at this point in the history
  48. Various updates:

     - Updated Query Json Serialization to be polymorphic.
     - Updated Query Json Serialization to serialize the query as a string.
     - Created a ProxiedUserEntity-specific AuthorizationsUtil to avoid usage of DatawavePrincipal.
     - Updated all query microservices to use the spring-boot provided log4j dependencies.
     - Moved Local query storage cache implementation to test and created a test jar.
     - Renamed the query cache dependency to query-storage to be consistent with the api and parent modules.
     - Renamed various application launcher classes to be consistent with our existing microservices.
     - Removed Autowired injection for components where a constructor would suffice.
     - Updated QueryTaskNotification to have it be published via the spring cloud bus.
     - Many other various changes/improvements.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    3dc1b0f View commit details
    Browse the repository at this point in the history
  49. Reworked some of the conditional annotations for query storage, and u…

    …pdated QueryStorageCacheTest to work with an external rabbitmq
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    3dd0a19 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    a6f5ac0 View commit details
    Browse the repository at this point in the history
  51. Kafka and RabbitMq working with query storage cache test. Changed res…

    …ult queues to pass a Result object.
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    6f64685 View commit details
    Browse the repository at this point in the history
  52. formatting

    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    7995ade View commit details
    Browse the repository at this point in the history
  53. Added dev-messaging docker-compose configuration.

    Updated QueryStorageCacheTest to run with each implementation (excluding rabbitmq).
    Added convenience methods to KafkaQueryQueueManager and added methods which can check to ensure that groups and topics are created.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    35dc981 View commit details
    Browse the repository at this point in the history
  54. Configuration menu
    Copy the full SHA
    3f30b35 View commit details
    Browse the repository at this point in the history
  55. Updated next call to use a builder, and to control cache hit rate via…

    … a configuration property. Also, split out properties classes and added validation where applicable.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    73db631 View commit details
    Browse the repository at this point in the history
  56. Stubbed out some query monitoring logic which can be used to periodic…

    …ally monitor the status of the system.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    ccdf63c View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    e60e87d View commit details
    Browse the repository at this point in the history
  58. formatting

    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    5d8f3ee View commit details
    Browse the repository at this point in the history
  59. Added a QueryStatus Update Helper which automatically handles locking…

    …/unlocking of the query status during updates.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    4d42313 View commit details
    Browse the repository at this point in the history
  60. Updated query monitoring to use the user's page timeout, and added pa…

    …ge timeouts to the configuration. Performed some code cleanup as well.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    27a6000 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    0b8ba9c View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    6ae8b6b View commit details
    Browse the repository at this point in the history
  63. Added reset and remove calls to the query service controller. Added p…

    …rogress timeout to determine when a stalled query should be jumpstarted. Refactored some query management service logic to eliminate duplicate code.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    8f97ca1 View commit details
    Browse the repository at this point in the history
  64. added an update query method to the query service controller and remo…

    …ved the reset method.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    c237586 View commit details
    Browse the repository at this point in the history
  65. Revised the reset logic to cancel the existing query and create a new…

    …, duplicate query with a new query id. Implemented the duplicate call for the query service controller.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    b5d910e View commit details
    Browse the repository at this point in the history
  66. formatting

    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    df83190 View commit details
    Browse the repository at this point in the history
  67. Added an implementation for multiple query service controller methods…

    …: adminRemove, adminRemoveAll, adminCancelAll, adminCloseAll, list, adminList, & get query.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    c522f76 View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    fc36094 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    ef3ae6b View commit details
    Browse the repository at this point in the history
  70. Removed the TaskNotification in lieu of the QueryRequest. Changed que…

    …ryid and query pool to be String objects for avoid excessive object creations and conversions.
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    7438dba View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    2b17545 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    626b3a9 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    155e089 View commit details
    Browse the repository at this point in the history
  74. Updated next call logic to be able to determine when all results have…

    … been retrieved for a query.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    54e956f View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    bc4b388 View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    7a3583c View commit details
    Browse the repository at this point in the history
  77. Updated to generate results if numConcurrentNextCalls>0 when a query …

    …is closed.
    
    Updated to adjust the number of results to generate capped by max results.
    Added test cases to verify we generate results as appropriate (ShouldGenerateResultsTest)
    Updated a bunch of javadoc to remove all warnings
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    be84624 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    ef1a7ff View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    2ad4b96 View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    70f7a2f View commit details
    Browse the repository at this point in the history
  81. Configuration menu
    Copy the full SHA
    bf2ff0e View commit details
    Browse the repository at this point in the history
  82. Configuration menu
    Copy the full SHA
    0390a8d View commit details
    Browse the repository at this point in the history
  83. Configuration menu
    Copy the full SHA
    99128ce View commit details
    Browse the repository at this point in the history
  84. Configuration menu
    Copy the full SHA
    8f10a8e View commit details
    Browse the repository at this point in the history
  85. Updated the query starter to include a default QueryLogicFactory.xml,…

    … and updated the query service to include that file as a resource.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    9b2cf86 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    3d1980e View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    3b7c44e View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    13a695a View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    55f1a13 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    4f5a0e5 View commit details
    Browse the repository at this point in the history
  91. Fixed the test configurations

    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    f2dde7d View commit details
    Browse the repository at this point in the history
  92. Updated the query service to wait for a create event from the executo…

    …r service before returning to the user.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    1eda4d5 View commit details
    Browse the repository at this point in the history
  93. Updated the extracted modules to produce jboss-compatible jars. Got t…

    …he wildfly webservice working again.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    f73833c View commit details
    Browse the repository at this point in the history
  94. Refactored the common, query, and connection-pool modules into a sepa…

    …rate, independent services module, which is required by both the webservice and microservices.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    c3e183e View commit details
    Browse the repository at this point in the history
  95. Created datawave-services-common-util to contain the classes from dat…

    …awave-ws-common-util which are not jboss-specific.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    9fff918 View commit details
    Browse the repository at this point in the history
  96. Configuration menu
    Copy the full SHA
    21a1a16 View commit details
    Browse the repository at this point in the history
  97. Updated to store the originService in the QueryStatus cache for use b…

    …y the executor to notify the origin service of completion.
    
    Updated the next and seek counts in the QueryStatus cache for use by the QueryManagement service.
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    d185687 View commit details
    Browse the repository at this point in the history
  98. Added eror code into the query status, and added looking for a failed…

    … query in the NextCall
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    84103af View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    1816ecd View commit details
    Browse the repository at this point in the history
  100. Updated query checkpoints to store the query configuration. Updated q…

    …uery service next call to throw exception without wrapping as RuntimeException.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    0fb6bf5 View commit details
    Browse the repository at this point in the history
  101. Updated ingest config to use correct date for tvmaze data. Fixed an i…

    …ntermittent bug with the query service cancel tests.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    edc398f View commit details
    Browse the repository at this point in the history
  102. Renamed some of the executor classes to be more understandable.

    changed the QueryExecutor to hear self notifications
    Updated the checkpoint mechanism to send a notification for each task
    Updated the executor task to send a notification when a task is not complete
    Updated the next call to ensure no results are missed (but now get duplicate results?)
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    501240f View commit details
    Browse the repository at this point in the history
  103. Configuration menu
    Copy the full SHA
    526b52b View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    4249601 View commit details
    Browse the repository at this point in the history
  105. Updated executor to indicate when all tasks are generated, and to dis…

    …allow asynchronous create task execution. Also updated executor tests to be more deterministic, and to use the hazelcast cache instead of caffeine.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    3c4c2e0 View commit details
    Browse the repository at this point in the history
  106. Fixed a bug introduced by the last change which caused multiple execu…

    …tors to process a task. Moved the query status update util to the query starter so it can be used by all services.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    74d29d7 View commit details
    Browse the repository at this point in the history
  107. Reworked some of the messaging logic in order to ensure that the corr…

    …ect number of results are consistently returned. Removed a bunch of code and configuration which didn't seem to be used anymore.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    327c0af View commit details
    Browse the repository at this point in the history
  108. Added plan and predict rest endpoints to the query service. Plan is f…

    …ully implemented, predict is not.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    3c8a3c8 View commit details
    Browse the repository at this point in the history
  109. Configuration menu
    Copy the full SHA
    9760084 View commit details
    Browse the repository at this point in the history
  110. Added a hazelcast query results manager. Added a hazelcast claim chec…

    …k mechanism to handle messages which are too big for rabbitmq. Fixed some of the locking to use the intended cache.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    86d5c2b View commit details
    Browse the repository at this point in the history
  111. Configuration menu
    Copy the full SHA
    c96079f View commit details
    Browse the repository at this point in the history
  112. Added initial lookupUUID & batchLookupUUID functionality to the query…

    … service.
    
    Restructured use of QueryLogicFactory.xml to use a single instance of that file from the query starter.
    Updated query microservices to use a common application-QueryStarterDefaults.yml file for property defaults, with microservice-specific application-QueryStarterOverrides.yml for property overrides.
    Added scripts to test lookup UUID functionality.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    e915fdc View commit details
    Browse the repository at this point in the history
  113. Got content lookups working. Updated base64 decoding logic to avoid t…

    …he use of deprecated infinispan library.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    c4d9045 View commit details
    Browse the repository at this point in the history
  114. Configuration menu
    Copy the full SHA
    d8c3892 View commit details
    Browse the repository at this point in the history
  115. Configuration menu
    Copy the full SHA
    f8def37 View commit details
    Browse the repository at this point in the history
  116. Updated the edge xmlBeansPath to pull from a unique property instead …

    …of using the one for the query logic factory.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    e164700 View commit details
    Browse the repository at this point in the history
  117. Configuration menu
    Copy the full SHA
    43c3e97 View commit details
    Browse the repository at this point in the history
  118. Configuration menu
    Copy the full SHA
    3ac3d04 View commit details
    Browse the repository at this point in the history
  119. Configuration menu
    Copy the full SHA
    ae64095 View commit details
    Browse the repository at this point in the history
  120. Updated guava to the latest version across the board to fix a hazelca…

    …st-related serialization issue.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    45a78c7 View commit details
    Browse the repository at this point in the history
  121. Configuration menu
    Copy the full SHA
    22c298a View commit details
    Browse the repository at this point in the history
  122. Configuration menu
    Copy the full SHA
    6f174bf View commit details
    Browse the repository at this point in the history
  123. Updated the query management service to periodically check for execut…

    …or service failures when sending a CREATE, PLAN, or PREDICT request.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    d0602f7 View commit details
    Browse the repository at this point in the history
  124. Updated datawave microservice parent version to 1.9-SNAPSHOT. Updated…

    … accumulo-api to 1.3-SNAPSHOT.
    
    Added surefire test configuration to datawave services module.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    51bfa41 View commit details
    Browse the repository at this point in the history
  125. Configuration menu
    Copy the full SHA
    75b4955 View commit details
    Browse the repository at this point in the history
  126. Run the query service tests one by one

    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    24de997 View commit details
    Browse the repository at this point in the history
  127. Fixed some issues with hanging tests.

    Updated composite, and lookup query logics to be checkpointable.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    381f550 View commit details
    Browse the repository at this point in the history
  128. Configuration menu
    Copy the full SHA
    dbf4c68 View commit details
    Browse the repository at this point in the history
  129. Added remaining query logics to QueryLogicFactory.xml - many of which…

    … still need to be tweaked/tested.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    b7330e6 View commit details
    Browse the repository at this point in the history
  130. Configuration menu
    Copy the full SHA
    aa1a88c View commit details
    Browse the repository at this point in the history
  131. Revert "Added a RUNNING query status and changed checks appropriately"

    This reverts commit c74256943c3d8fc2883a2e8f68b77fbfd04caac7.
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    6494b71 View commit details
    Browse the repository at this point in the history
  132. Changed query status constants

    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    72f1ca5 View commit details
    Browse the repository at this point in the history
  133. Created separate stages for the create task

    Updated the executor task to periodically update the task lastUpdatedMillis for ALL tasks (not just the NextTask)
    Updated the orphaned task updater to fail orphaned create tasks and tasks then the query has been closed or cancelled.
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    5df8031 View commit details
    Browse the repository at this point in the history
  134. Working on stress testing the system

    Plugged a hole discovered during some stress testing where results may be dropped while closing a listener
    Ensure we update the last updated tasks immediately when setting them to a running state
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    5150527 View commit details
    Browse the repository at this point in the history
  135. Configuration menu
    Copy the full SHA
    ff8468a View commit details
    Browse the repository at this point in the history
  136. Tested edge event, hit hightlights, and term frequency query logics f…

    …rom the query logic factory.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    e13704d View commit details
    Browse the repository at this point in the history
  137. Configuration menu
    Copy the full SHA
    0114153 View commit details
    Browse the repository at this point in the history
  138. Configuration menu
    Copy the full SHA
    13f2f67 View commit details
    Browse the repository at this point in the history
  139. Configuration menu
    Copy the full SHA
    23e51f8 View commit details
    Browse the repository at this point in the history
  140. Configuration menu
    Copy the full SHA
    fb74779 View commit details
    Browse the repository at this point in the history
  141. xml.bind from javax to jakarta

    Changed required for integration branch merge
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    d4f03e4 View commit details
    Browse the repository at this point in the history
  142. Revert "xml.bind from javax to jakarta"

    This reverts commit e384e9ad8038e21286f18a43b9dbf8af79c9548a.
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    8a5ae94 View commit details
    Browse the repository at this point in the history
  143. Configuration menu
    Copy the full SHA
    2736171 View commit details
    Browse the repository at this point in the history
  144. Configuration menu
    Copy the full SHA
    d02bb06 View commit details
    Browse the repository at this point in the history
  145. Moved the table cache reload endpoints, event handler, and monitor in…

    …to the metadata-starter.
    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    50c188a View commit details
    Browse the repository at this point in the history
  146. Completed testing of table cache

    ivakegg authored and jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    808541a View commit details
    Browse the repository at this point in the history
  147. Configuration menu
    Copy the full SHA
    3808921 View commit details
    Browse the repository at this point in the history
  148. Added a module which builds the quickstart docker image. Moved the mi…

    …croservices docker folder to the top level.
    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    a7654e2 View commit details
    Browse the repository at this point in the history
  149. Configuration menu
    Copy the full SHA
    6c37a62 View commit details
    Browse the repository at this point in the history
  150. Updated the README

    jwomeara committed May 25, 2022
    Configuration menu
    Copy the full SHA
    a8bcca5 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

  1. Configuration menu
    Copy the full SHA
    ac79ddf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b98b649 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    27236fe View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. Configuration menu
    Copy the full SHA
    5dc76ae View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2022

  1. Configuration menu
    Copy the full SHA
    d24d46d View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2022

  1. Added scm info for the poms

    jwomeara committed Jul 7, 2022
    Configuration menu
    Copy the full SHA
    95d2e31 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2022

  1. Configuration menu
    Copy the full SHA
    911f0ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bcc638a View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2022

  1. Configuration menu
    Copy the full SHA
    67ca1e1 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2022

  1. Configuration menu
    Copy the full SHA
    4e5040d View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Configuration menu
    Copy the full SHA
    ff2fcb7 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Increased test timeout length to give tests more time to complete whe…

    …n many are running concurrently.
    jwomeara committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    c008712 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2022

  1. Configuration menu
    Copy the full SHA
    5df8d96 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Merge remote-tracking branch 'origin/feature/queryMicroservices' into…

    … feature/queryMicroservices
    jwomeara committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    8bc2bfa View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2022

  1. Updated the query service tests to use a common call timeout and incr…

    …eased the timeout to 30 seconds.
    jwomeara committed Dec 14, 2022
    Configuration menu
    Copy the full SHA
    ccb1145 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

  1. Updated test polling to sleep a short while between attempts. Updated…

    … spring boot properties.
    jwomeara committed Dec 15, 2022
    Configuration menu
    Copy the full SHA
    8cce585 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cff03d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    870a4d9 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2022

  1. Configuration menu
    Copy the full SHA
    ba4c096 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Configuration menu
    Copy the full SHA
    08adc18 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Configuration menu
    Copy the full SHA
    0bec65f View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2023

  1. Configuration menu
    Copy the full SHA
    24be5c6 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. bumped datawave version.

    jwomeara committed May 12, 2023
    Configuration menu
    Copy the full SHA
    9612f52 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Fixed the query monitor

    jwomeara committed May 19, 2023
    Configuration menu
    Copy the full SHA
    2e185cd View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Configuration menu
    Copy the full SHA
    279ea06 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Configuration menu
    Copy the full SHA
    45f3605 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    656d8b6 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Configuration menu
    Copy the full SHA
    e90fca7 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    e831a1f View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. updated pom sorting

    jwomeara committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    6448727 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    0f08d67 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Configuration menu
    Copy the full SHA
    bb9c27f View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. bumped release version

    jwomeara committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    8ea1d07 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Configuration menu
    Copy the full SHA
    252c516 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    4b50234 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Configuration menu
    Copy the full SHA
    481cf80 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    f565e33 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b5679b4 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Updated query metric client to pass the server user, and fixed flatte…

    …ning of lookup uuid terms
    jwomeara committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    527ebca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15a4dfd View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Configuration menu
    Copy the full SHA
    f375eef View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    44f86cb View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. Configuration menu
    Copy the full SHA
    9040c0e View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2023

  1. Configuration menu
    Copy the full SHA
    d096100 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Configuration menu
    Copy the full SHA
    8843f1c View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    486bb24 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

  1. Configuration menu
    Copy the full SHA
    87f2bcb View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Added a result postprocessor when processing events in the next call …

    …(e.g. for count query)
    jwomeara committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    a7e5a31 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Updated NextCall to republish results to the queue if this is a long …

    …running query that is short-circuiting and if the query configuration indicates that this query aggregates results.
    jwomeara committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    1e8149f View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    4a34692 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6f180f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d282360 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Configuration menu
    Copy the full SHA
    d0dc2ee View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    86e7774 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7e27239 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    3e7c469 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    ef1a24b View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    4d1fab3 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. PR feedback

    jwomeara committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    7798e85 View commit details
    Browse the repository at this point in the history
  2. PR feedback

    jwomeara committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    985fa48 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. PR feedback

    jwomeara committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    196a122 View commit details
    Browse the repository at this point in the history
  2. PR Feedback

    jwomeara committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    f805cac View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. PR feedback

    jwomeara committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    71a748b View commit details
    Browse the repository at this point in the history
  2. pr feedback

    jwomeara committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    3d66b35 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. pr feedback

    jwomeara committed May 1, 2024
    Configuration menu
    Copy the full SHA
    c7e32ee View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. pr feedback

    jwomeara committed May 2, 2024
    Configuration menu
    Copy the full SHA
    eed8243 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. pr feedback

    jwomeara committed May 6, 2024
    Configuration menu
    Copy the full SHA
    23743b1 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. pr feedback

    jwomeara committed May 8, 2024
    Configuration menu
    Copy the full SHA
    15754b1 View commit details
    Browse the repository at this point in the history
  2. formatting

    ivakegg committed May 8, 2024
    Configuration menu
    Copy the full SHA
    85cd4e8 View commit details
    Browse the repository at this point in the history