Savorboard
0f1da2e703
Change persistence message to synchronous method because message queues do not support asynchronous commits
5年前
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
5年前
Savorboard
d2093f3c74
Fix build errorFix unit tests
5年前
Savorboard
e0769632d8
fix build error
5年前
Savorboard
2811ba58f3
Remove the database integration test
5年前
Savorboard
5dcb72a416
Fix mysql unit tests
5年前
Savorboard
66b9eb9851
Rename class
5年前
Savorboard
5d7c779654
Rename class
5年前
Savorboard
971c9db905
Add fake transport fot unit tests
5年前
Savorboard
772a509ce6
Add sync publish method with additional header
5年前
Savorboard
d222559c1d
Remove outdated unit tests
5年前
Savorboard
b3aeb1a247
Refactoring namespace
5年前
Savorboard
5d1c1bfb08
Architectural refactoring
5年前
Dmitry
d531354e4b
Diagnostic retries ( #382 )
* added Retries number to WritePublishError diagnostic event
* added Retries number to WriteSubscriberInvokeError diagnostic event
5年前
Savorboard
f664b62831
Improved Ctrl+C action raised exception issue.
5年前
Savorboard
7971d67221
Fix thread safe issue of ICapPublisher bug. ( #371 )
5年前
Savorboard
7580ae66b2
Fix unit test
5年前
Savorboard
6884802770
Fix SqlServer options bug
5年前
Savorboard
7021dc6511
v2.6.0 ( #362 )
* Code refactor
* update code format
* Add options package reference
* Rename need retry processor
* update unit tests
* Improve ICapPublisher to singleton.
* Support options pattern for MySqlOptions
* Support options pattern for PostgreSqlOptions
* Remove reference
* update namespace of SubscriberNotFoundException.cs
* update ut
* Support options pattern for CapOptions
* update version to 2.6.0
* Support options pattern for AzureServiceBusOptions
* Fix client listening bug
* update inmemory project to using option pattern.
* Support options pattern for KafkaOptions.
* Support options pattern for MongoDbOptions.
* Fix options.
* Support options pattern for SqlServerOptions
* upgrade confluent kafka to 1.1.0
* Remove CastleCoreTest project, it is not need again
* Fix transaction dispose.
* Fix mock
* Fix mock
5年前
Savorboard
9d37dc7f47
Add unit tests for ConsumerInvoker
5年前
Savorboard
a708029250
Fix unit test
5年前
Savorboard
3f64c54f37
upgrade dependent nuget packages version
5年前
Savorboard
fbda6e2be7
Add custom consumer selector unit test
5年前
cKey
3e25be3f8c
change the IConsumerServiceSelector interface access modifier ( #333 )
* change the IConsumerServiceSelector interface access modifier
* change the IConsumerServiceSelector interface access modifier
5年前
Savorboard
18db9ec00b
Upgrade dapper to 1.60.1
5年前
Savorboard
74fed843fb
Release 2.4.0 ( #250 )
* update version to 2.4.0
* Add version options to config file.
* update resource
* add message version support for dashboard
* add message version support for dashboard
* Support using version to isolate messages. #220
* update mongo unit tests
* update unit tests
* update unit tests
* Set default versions for consumer groups
* solve the problem of issue#181 (#237 )
* Issue#235 (#238 )
* solve the problem of issue#181
* solve the problem of issue#235
* refactor
* Fix the message persistence bug. #240
* using new CamelCaseNamingStrategy
* update packages to .net core 2.2
* update test framework to netcoreapp2.2
* Update .travis.yml
* update TargetFramework
* Exclude build samples project
6年前
Savorboard
b62a49ffbd
Release 2.3.1 ( #221 )
* Update README.zh-cn.md
* Delete README.2.2.md
* Fix flush unclaer data bugs.
* Update README.md
* Update README.md
* Update README.zh-cn.md
* update readme.md to add the subscriber group descriptions.
* update readme
* update version to 2.3.1
* add SnowflakeId unit tests
* update build.cake for unit test adjustment
* remove unused config file
* update readme
* update readme
* Fixed dashboard messages requeue error. ( #205 )
* Refactoring
* Fixed SnowflakeId workerId to random id.
* Update README.md
* upgrade dependent nuget packages.
* Add SourceLink Support
6年前
Savorboard
a2aa446412
upgrade dependent nuget packages.
6年前
Savorboard
7644344d0f
add SnowflakeId unit tests
6年前
Savorboard
57a3e43271
remove unused file
6年前
Savorboard
57a7574073
update unit tests.
6年前
Savorboard
323f35153b
fixed unit test error.
6年前
Savorboard
dd741532f5
fixed unit tests
6年前
Savorboard
327ef56fd8
use Diagnostics event feature to send the message after transaction commited for Sql Server.
6年前
Savorboard
8485fb2f0c
rename CapTransaction to Transaction
6年前
Savorboard
0308c030b5
Refactor mongodb module for new transaction mode
6年前
Savorboard
5a51a708b1
tweak mysql unit tests.
6年前
Savorboard
205e3b3e53
Refactor mongodb module for new transaction mode
6年前
Savorboard
c69d1f6f98
Refactor postgresql module for new transaction mode
6年前
Savorboard
c3b7d6b61f
Message table in database changes the primary key to non auto-Increment. ( #180 )
6年前
Savorboard
86ae8bfbdc
tweak unittests
6年前
Savorboard
111a200643
add SslMode=none to mysql connection string
6年前
Savorboard
6abf92c2b8
add SslMode=none to mysql connection string
6年前
Savorboard
ae63286896
switch mysql driver to mysql.data
6年前
Savorboard
d20605d8d5
switch mysql driver to mysql.data
6年前
Savorboard
09beaeecf7
upgrade nuget packages
6年前
Savorboard
d57c88e76b
upgrade nuget packages
6年前
keke
885b37ba72
Abstract MongoTransaction to make the usage more comfortable ( #167 )
* Abstract MongoTransaction to make the usage more comfortable
* Tweak the method name
6年前
keke
3ecc92f21f
Abstract MongoTransaction to make the usage more comfortable ( #167 )
* Abstract MongoTransaction to make the usage more comfortable
* Tweak the method name
6年前
Savorboard
9bc0909c23
Refactoring unit tests have been adapted to apperyor
6年前