Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* #128 cache wip implementation Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 adjust to patron new version Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 refine requirements Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 first iteration of server cache functionality Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 server route cache implementation Signed-off-by: Vangelis Katikaridis <[email protected]> * Add validation for brokers in kafka.NewBuilder (#191) Signed-off-by: Stanislav Afanasev <[email protected]> * Add ActiveBrokers() method to Kafka AsyncProducer (#192) Signed-off-by: Giuseppe Mazzotta <[email protected]> * #128 revert sixth example main Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 update readme Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix linting Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix more linting Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix tests Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix tests Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 add vendor file Signed-off-by: Vangelis Katikaridis <[email protected]> * Add Route struct getters (#195) Signed-off-by: Alex Demin <[email protected]> * Introduce dockertest to integration tests (#182) Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 wrap up implementation Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix tests Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 add readme details on cache metrics Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 readme adjustments Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 finalise implementation Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 increase test timeout Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 decouple tests Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix tests Signed-off-by: Vangelis Katikaridis <[email protected]> * #193 fix tests Signed-off-by: Vangelis Katikaridis <[email protected]> * Update tracing and metrics dependencies (#190) Signed-off-by: Paschalis Tsilias <[email protected]> * #128 implement review comments Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 implement review comments Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix linting Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 update vendors Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 implement review comments Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 implement review comments Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 implement review comments Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 implement review comments Signed-off-by: Vangelis Katikaridis <[email protected]> * Upgraded github actions v2 (#198) Signed-off-by: Sotirios Mantziaris <[email protected]> * #128 make abstraction simpler and easier to use Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 add comment Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix linting Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 trigger the build Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 unexport response read writer Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 check for min < max Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 update vendor Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 remove timeinstant and make use of ttl cache only for route caching Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 update readme after latest changes Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix redis cache interaction and create cached route example Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 remove the processor specific logic for the cache Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 use the patron header alias instead of a raw map Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix linting Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 expose cache functionality as a middleware Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix linting Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 refactor cache logic to separate package Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 remove timeinstant abstraction Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 avoid defining the prometheus registerer Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix linting and exported objects Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 make middleware cache abstraction more concrete Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 make the naming conventions and structure more go like Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix imports Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 move timing request example to user service Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 fix typo Signed-off-by: Vangelis Katikaridis <[email protected]> * #128 add package doc Signed-off-by: Vangelis Katikaridis <[email protected]> Co-authored-by: Stanislav Afanasev <[email protected]> Co-authored-by: Giuseppe <[email protected]> Co-authored-by: Alexander Demin <[email protected]> Co-authored-by: Paschalis Tsilias <[email protected]> Co-authored-by: Sotirios Mantziaris <[email protected]>
- Loading branch information