Savorboard
fe977f5d50
Update unit test.
2 vuotta sitten
Allen
e28fe60843
Optimize SnowFlake algorithm. ( #1065 )
* Optimize SnowFlate algorithm.
* nit first timestamp and sequence immediately
* Uniform code Style
2 vuotta sitten
Savorboard
c3faabce06
Fixes unit test.
2 vuotta sitten
savorboard
c4199b5bd0
Fixes unit test.
2 vuotta sitten
Savorboard
deb869cc06
Update to .NET 6
3 vuotta sitten
Savorboard
1a9ca48d26
Fixes unit test.
3 vuotta sitten
changyin.han
4c3a36306e
NATS upgrade client to support header ( #960 )
* replace BinaryFormatter with System.Text.Json.JsonSerializer
* Using heads and data of nats
* Remove unused namespaces.
3 vuotta sitten
Matt Psaltis
2069014720
Add cancellation token support to Subscribers ( #912 )
* Add cancellation token support to Subscribers
* Fix for concurrent tests
* Working on additional tests for unique method cache key and dispatcher rework
* Makes Dispatcher a processing server
3 vuotta sitten
Savorboard
b34658c938
Update unit test
3 vuotta sitten
Savorboard
6b53367e7e
Fix build error
3 vuotta sitten
xiangxiren
d048e5f757
Added option to configure JSON serialization settings ( #879 )
* Added option to configure JSON serialization settings
* Fix unit test errors
3 vuotta sitten
David Smith
9b83982070
Use GenericConsumerServiceSelector in tests. ( #843 )
Removes sample project.
Co-authored-by: Dave Smith <dave.smith@ventivtech.com>
3 vuotta sitten
Andrii Labyntsev
17bebe7a2e
Fix topic selector in IConsumerServiceSelector ( #806 )
Co-authored-by: Andrii Labyntsev <lab.andrii@gmail.com>
3 vuotta sitten
Savorboard
31891fbfc1
Upgrade dependent nuget package to latest version. #803
3 vuotta sitten
Savorboard
369f3c9377
Rename DefaultGroup options to DefaultGroupName
3 vuotta sitten
Andrii Labyntsev
1d2594d32b
Add support for group and topic prefixes ( #780 )
Co-authored-by: Andrii Labyntsev <lab.andrii@gmail.com>
3 vuotta sitten
Savorboard
ea7e6e7764
Update nuget packages to .NET 5
3 vuotta sitten
Reza3307
e11e44ba7c
Update nuget packages and support .Net 5 ( #727 )
Co-authored-by: Solale90 <solaleh.rm@gmail.com>
3 vuotta sitten
patheems
ba31886db7
Solve the issue of being restricted to using Newtonsoft ( #664 )
* Solve the issue of being restricted to using Newtonsoft for serialization/deserialization.
* Removed whitespace
* Failed build fixed by injecting ISerializer.
* Removed unintended reference.
Co-authored-by: Patrick Heemskerk <pheemskerk@inforit.nl>
4 vuotta sitten
patheems
67cc04136b
GetRuntimeMethods instead of DeclaredMethods to get inherited members. ( #647 )
* GetRuntimeMethods gets also the inherited members that are not declared in the inherited class.
* Update of failed test.
Co-authored-by: Patrick Heemskerk <pheemskerk@inforit.nl>
4 vuotta sitten
Savorboard
1c3f70940f
Upgrade dependencies NuGet package to latest
4 vuotta sitten
Pascal Slegtenhorst
0d603a7bde
partial topic attributes ( #617 )
* Added support for defining topic attribute partials
* Updated readme
* Small improvements to partial topic implementation.
Co-authored-by: Pascal Slegtenhorst <pslegtenhorst@inforit.nl>
4 vuotta sitten
Bradley Grainger
285904bd03
Update MySqlConnector to 1.0. ( #587 )
4 vuotta sitten
Savorboard
a5b807d5ef
Upgrade dependent nuget package version
4 vuotta sitten
xiangxiren
37a4d6a0fe
replace dapper with ado.net ( #583 )
* replace dapper with ado.net
* replace dapper with ado.net
* replace dapper with ado.net
* modify nuget reference
Co-authored-by: wandone\xlw <123456>
4 vuotta sitten
Savorboard
1c43afb00e
Improve build script
4 vuotta sitten
Savorboard
fe22904c78
Upgrade deps packages to support .net core 3.1
4 vuotta sitten
Savorboard
cad05f0f1e
update test framework to .net core 3.1
4 vuotta sitten
Savorboard
55f07ee14e
update samples to asp.net core 3.1
4 vuotta sitten
Savorboard
7b3e99a947
Add broker name in address for AMP tracing
4 vuotta sitten
Savorboard
145261a805
fix unit tests
4 vuotta sitten
Savorboard
fb0b4e583e
Support netstandard 2.0 and netstandard 2.1 for mysql storage
4 vuotta sitten
Savorboard
c3fe35ce72
fix unit tests
4 vuotta sitten
Savorboard
3ab9762155
Code refactoring
4 vuotta sitten
Savorboard
0f1da2e703
Change persistence message to synchronous method because message queues do not support asynchronous commits
4 vuotta sitten
Savorboard
aaecabe589
V3.0 ( #452 )
* Architectural refactoring
* Add new memory serializer
* code refactor
* Add service inject
* update to publish
* Fix message consumer bugs
* upgrade to netcoreapp3.0
* remove discoverys code
* remove unused files
* Code refactor
* code cleanup
* remove unused file
* upgrade nuget and upgrade framework to netstandard 2.1
* add async support for CAPTransaction
* bug fixed
* Typo: "Getting Stared"
* Add dashboard api interface
* Add Nodediscovry
* remove unused file
* upgrade dashoboard module
* Rename file
* Refactoring postgresql implementation for version 3.0
* Fixed mysql dashboard query bug
* Code refactoring
* Refactoring sqlserver implementation for version 3.0
* Refactoring mongo implementation for version 3.0
* Add index for mysql table
* Fixed sqlserver connection async issue
* Refactoring kafka transport implementation for version 3.0
* Refactoring inmemory storage implementation for version 3.0
* Refactoring azure serverbus transport implementation for version 3.0
* Update samples to netcoreapp3.0
* Refactoring namespace
* Change System.Text.Json to Json.NET
* Code refactoring
* Rename class
* Fix obsolete
* Fix kafka consumer client bugs
* Fix sql reader column index error
* Introduced rewrite table name option
* Introduced rewrite table name option
* Introduced rewrite table name option for pgsql
* Introduced rewrite table name option
* Fix SqlServer service injection bug
* Fix sql bug
* Fix Kafka transport check not working bug. #436
* code cleanup
* update samples
* Adjust dashboard display
* Refacing diagnostics tracing module.
* Code cleanup
* Remove outdated unit tests
* Add sync publish method with additional header
* update version to 3.0
* Add fake transport fot unit tests
* Support null value of message body.
* Rename class
* Rename class
* Fix mysql unit tests
* Fix loops when configuration items are abnormal or unreachable. #444
* Refactoring
* Add sqlsever samples
* Schema renaming to lowercase is more conformant
* Fix SQL Server tranaction error in entityframework. #402
* update readme
* update ci yml
* Remove the database integration test
* fix build error
* upgrade mongo nuget package to 2.10.0, because 2.8.0 have bugs in .net core 3.0
* Fix mongodb dashboard query bugs
* update samples
* Fix postgresql storage bugs
* Fix build error
* Fix unit tests
* Fix build errorFix unit tests
* Add Kafka options to support custom header to add offset and partition into CapHeader. #374
4 vuotta sitten
Savorboard
d2093f3c74
Fix build errorFix unit tests
4 vuotta sitten
Savorboard
e0769632d8
fix build error
4 vuotta sitten
Savorboard
2811ba58f3
Remove the database integration test
4 vuotta sitten
Savorboard
5dcb72a416
Fix mysql unit tests
5 vuotta sitten
Savorboard
66b9eb9851
Rename class
5 vuotta sitten
Savorboard
5d7c779654
Rename class
5 vuotta sitten
Savorboard
971c9db905
Add fake transport fot unit tests
5 vuotta sitten
Savorboard
772a509ce6
Add sync publish method with additional header
5 vuotta sitten
Savorboard
d222559c1d
Remove outdated unit tests
5 vuotta sitten
Savorboard
b3aeb1a247
Refactoring namespace
5 vuotta sitten
Savorboard
5d1c1bfb08
Architectural refactoring
5 vuotta sitten
Dmitry
d531354e4b
Diagnostic retries ( #382 )
* added Retries number to WritePublishError diagnostic event
* added Retries number to WriteSubscriberInvokeError diagnostic event
5 vuotta sitten
Savorboard
f664b62831
Improved Ctrl+C action raised exception issue.
5 vuotta sitten
Savorboard
7971d67221
Fix thread safe issue of ICapPublisher bug. ( #371 )
5 vuotta sitten