* Fix for no events showing up bug
* Minor tweak
* Fix for no events showing up bug
After a recent change the events stopped showing up in Sloop UI when there was an event indicated by yellow/green capsules.
Fix:
In event type we have names in watch key as /watch/partitionID/Event/Namespace/Name.xx
With the recent change it resulted in watch key to be /watch/partitionID/Event/Namespace/Name/ and thus no events matched this prefix. This a fix to deal with Events type and make it work for all K8s kinds.
Also added unit test cases and fixed the integration test which should have caught the issue in the previous check in.
* Added one more test case for events with common prefixes
* enable user reset date/time to now
* addressed comments
* address size of button to fit the screen
* edit unit test to have build succeful
* minor change
* Add custom time window which enables users to select the end time
* minor change
* Add custom time window which enables users to select the end time
* minor change
* Add custom time search feature
* addressed comments
* add updated bindata.go file
* change package name back to webserver in bindata.go file
* Update computedEndtime logic to use user input as golden.
* update test case and edit the existing input validation/computation
* update test case
* update test file
* update test file
* Make relative paths work with Sloop
* Added unit tests
* Incorporated comments
* Fixed a missing link
* Incorporated Duke's comment
* Incorporated Duke's comments
* code changes to reflect webfiles as binary data
* missed a few error logging and added comments
* added test file and checking whether asset exists
* ran go mod tidy
* added const back
* checking locally first and then bin data
* updated names of func to make local and added run time checks of bin data
* readwebfiles unit tests
* fixed issue w filepath const
* ran go fmt
* minor changes
* switched expected and actual output assert
* msg to string const
* removed middle parameter in read webfile
* formatted
* changes in test file
* changes in test file
* made the error msg into a variable
* changes to dockerfile, go releaser, and comments
* fixed helm issuues being picked up by file
* changed formatting of code
* added unit tests
* added unit tests
* changes to test files
* added panic tests
* changes tests, moved test files
* removed returning error
* removed an extra line to change email
* updated data files to not reflect default values
* using goreleaser for semver builds on sloop. Integrated with travis ci and docker.
* fix: deploy script update to ignore new lines
* fix: deploy script update to ignore new lines
* fix: using make target instead of shell script as travis having issues with new lines
* fix: removed travis environment variable from makefile
* fix: updated build script
* Added guidance for memory consuption
* Added metric for dropPrefix latency so that we can measure for how much time it locks the DB
* fixed the comment
Upgraded Badger version.
Added flattening at start up time.
Fixed the event count spreading issue which resulted in uneven data distribution across partitions.
Moved to drop prefix as it yields better space claim.
Added feature flag for switching to delete prefix. Also changed the numberfversions to 0 so that delete prefix would reclaim space. dgraph-io/badger#1228
Fixed the issue of unclaimed !badger!move prefixes which are never cleaned up. Details: dgraph-io/badger#1288
Added support in debugging pages to see internal keys.
* Garbage collection fix
Issues fixed:
1. Garbage collection was not able to sustain the required size limit.
2. Exposed more badger options to help in compression
3. Fixed runtime bug encountered when event records with nil map was retrieved.
* Incorporated comments
* Incorporated Duke's comments
* GC Fix
* Addressed all comments and added unit test
Fixed the replay use case and added unit test
* Removed the GetMin and GetMaxPartitions functions as they are not required now
* Added more unit test cases
* Badger Tweaks for memory utilization
* GC Fix
* Addressed all comments and added unit test
Fixed the replay use case and added unit test
* Removed the GetMin and GetMaxPartitions functions as they are not required now
* Added more unit test cases
* Removed dropPrefix to fix the performance
* Added some more metrics
* Added unit tests and some more metrics
* Removed dropPrefix to fix the performance
* Added some more metrics
* Added unit tests and some more metrics
* Incorporated some comments
* Incorporated all the comments
* fixed the minor comment