Joseph Schorr
6e36138251
Merge pull request #3359 from quay/logs-interface-tests
...
Add tests for the logs model interface
2019-02-20 15:06:12 -05:00
Sida Chen
2e7725cfa4
Fix elasticsearch test
...
dictionary object was serialized in random key order, fix that by
comparing the deserialized dict directly.
2019-02-14 14:19:23 -05:00
Joseph Schorr
20b583fd01
Skip flaky tests on MySQL
2019-02-13 17:08:31 -05:00
Joseph Schorr
ba69b9c002
Add tests for the logs model interface
2019-02-13 14:45:39 -05:00
Kenny Lee Sin Cheong
035541c6f2
Implement logs model using Elasticsearch
...
- Implement logs model using Elasticsearch with tests
- Implement transition model using both elasticsearch and database model
- Add LOGS_MODEL configuration to choose which to use.
Co-authored-by: Sida Chen <sidchen@redhat.com>
Co-authored-by: Kenny Lee Sin Cheong <kenny.lee@redhat.com>
2019-02-12 16:33:42 -05:00
Joseph Schorr
ec9913326a
Change bulk logs downloader to use datetime ranges as well
2019-01-28 18:15:55 -05:00
Joseph Schorr
d4c74bc1d3
Optimize listing of logs by changing to bucket by datetime, over which we have an index
2019-01-28 17:45:45 -05:00
Joseph Schorr
b773a18ed8
Interface out all action log data model operations
...
This will allow us to reimplement the logs data model against a non-database system in the near future
2019-01-25 15:52:22 -05:00