Atanas Alexandrov
e44190f4cc
NO-TCIKET fix bad smells - error strings should not be capitalized ( #16930 )
...
Automatic Merge
2021-02-23 06:22:27 +01:00
Agniva De Sarker
c1dd23a3c8
MM-31063: Change constants to use CamelCase ( #16608 )
...
* MM-31063: Change constants to use CamelCase
* store package
* change allcaps to camel case (#16615 )
* New tools.mod
Co-authored-by: Ibrahim Serdar Acikgoz <serdaracikgoz86@gmail.com >
2021-01-04 11:32:29 +05:30
Jesús Espino
5b1a716e2c
Removing AppError check from the retry layer ( #16307 )
2020-11-20 10:32:30 +01:00
Agniva De Sarker
94d09e1336
Fix return nil ( #15330 )
...
* Fix return nil
A nil error is an interface having nil value but a non-nil type.
This leads to unexpected errors in the code well-documented here:
https://golang.org/doc/faq#nil_error
We fix this by passing an additional parameter to handle it.
Caught using https://github.com/dgryski/semgrep-go
* Bring back auto-generated line
2020-08-24 11:16:35 +05:30
Rodrigo Villablanca
909cda6d49
Pluginstore migration ( #14971 )
...
Automatic Merge
2020-08-13 01:35:57 -04:00
Jesús Espino
1b141678fe
Adding initial retry layer version ( #14954 )
...
* Adding initial retry layer version
* Some simplification around the generated code
* Generating retry layer again
* Improving naming generation in store generated layers
* Address PR review comments
* Updating store layers
* Addressing PR review comments
* fixing lint errors
* Updating store layers
* Adding license header
* Applying the retry layer to the reaction_store
* Regenerating retry layer
2020-08-12 20:05:16 +02:00
Jesús Espino
2de5f75f47
Moving store layers into independent packages ( #15004 )
2020-07-27 15:14:16 +02:00
Eli Yukelzon
744ec281d2
Layer generators error return type fix ( #14526 )
2020-05-11 12:37:02 +03:00
Miguel de la Cruz
182c29b456
MM-21898: Part 2. Add opentracing ( #13904 )
...
* initial implementation of opentracing
* app layer
* Revert Makefile
* .
* cleanup
* .
* .
* .
* .
* .
* .
* .
* .
* .
* .
* .
* [ci]
* autogenerate interface
* .
* missed vendor files
* updated interfaces
* updated store layers
* lint fixes
* .
* finishing layer generators and nested spans
* added errors and b3 support
* code review
* .
* .
* fixed build error due to misplased flag.Parse()
* code review addressed
2020-03-05 14:46:08 +01:00
Ben Schumacher
6e9e849871
Fix issues found by golangci v1.22.2 ( #13568 )
2020-01-14 10:08:51 +01:00
Miguel de la Cruz
2259b7f2a8
[MM-19948] Set version on module file and internal paths ( #13186 )
...
* [MM-19948] Set version on module file and internal paths
* Fixes after merge
* Fix i18n checker error
2019-11-28 14:39:38 +01:00
Jesús Espino
99f13ed0e6
Use seconds instead of nanoseconds for the store time layer metrics ( #12321 )
...
* Use nanoseconds instead of seconds for the api metrics
* Using seconds instead of nanoseconds in the store layer metrics
2019-09-24 20:00:19 +02:00
Jesús Espino
e4582905ea
Time Layer for measure the Store methods calls time ( #11609 )
...
* Time Layer for measure the Store methods calls time
* Fixing build
* Fixing a formating problem
* Fixing tests
* generating store mocks
* Fixing build
* Updating generated timer layer
* Updating timer layer to the last store interface
* Updating timer layer
* Generating time layer
2019-08-01 22:10:58 +02:00