maniolias
da6d059547
feat(cluster): create way to test single/gossip/cluster
...
* docker-compose files to easily setup cluster or single node eventstore
* programmatic tests for single/gossip/cluster
2 years ago
maniolias
e9834daa31
feat(tcp): add timeout when trying to connect to a TCP endpoint
...
* the timeout parameters in options will trigger a timeout only when the socket is connected (cf. https://nodejs.org/api/net.html#net_socket_settimeout_timeout_callback ). To handle connection timeout we have to handle it manually
2 years ago
maniolias
f79a0444f6
feat(cluster): rewrite cluster discovering
...
* Discovering process adapted from EventStore scala client
* Use DNS for first discover but also for reconnoctions (the aim is to be able to reconnect even if all nodes have new IP addresses eg. after rolling update in a cloud environment)
* Being able to perform proper unit testing
2 years ago
Nicolas Dextraze
eb56e077f9
Merge pull request #95 from aliabbasjaffri/HA-Cluster-Connectivity-Issue
...
🐛 Adding object reference to externalTcpIp
2 years ago
Ali Abbas Jaffri
11f882501f
🐛 Adding object reference to externalTcpIp: Solves locating cluster via gossip seeds
2 years ago
Nicolas Dextraze
195a6d40ce
Attempt at fixing Typescript dependencies issues
3 years ago
Nicolas Dextraze
55b9ddd856
Minor improvement to protobuf isolation
3 years ago
Nicolas Dextraze
fe82aebfec
Fix #91
3 years ago
Nicolas Dextraze
3f7798d46e
Update package-lock.json and yarn.lock
3 years ago
Nicolas Dextraze
6ad2d34114
Added some more tests around RecordedEvent properties type
3 years ago
Nicolas Dextraze
67dab18d53
Fixed Buffer deprecated warnings when using node >= v10
3 years ago
Nicolas Dextraze
78677ba53e
Add missing created to RecordedEvent typescript definition
3 years ago
Nicolas Dextraze
bbf25ee8b5
Update dev dependencies
...
Set idea language to ES6
Run tests against dist
3 years ago
Nicolas Dextraze
732b691e40
Move typescript dependencies back to dev
3 years ago
Nicolas Dextraze
941f671ed2
Fix missing warn in Loggers
3 years ago
Nicolas Dextraze
343eaa85df
Merge pull request #86 from MajorBreakfast/patch-1
...
Make type definition of expectedVersion match implementation
3 years ago
Josef Brandl
e0fcf9a72d
Make type definition of expectedVersion match implementation
3 years ago
Nicolas Dextraze
02642c5cfb
Fix appendToStream with expectedVersion any and same event not working due to protobufjs bug
3 years ago
Nicolas Dextraze
d64f181dbb
release version 0.2.12
3 years ago
Nicolas Dextraze
9e31b17c44
Merge pull request #80 from jdextraze/jdextraze/simple-queued-handler-log-issue
...
Fix error with logging in SimpleQueuedHandler handler
3 years ago
Jonathan Dextraze
4ae4c1e010
Fix error with logging in SimpleQueuedHandler handler
3 years ago
Nicolas Dextraze
76a405ace2
Publish version 0.2.11
...
Fixing #72 , #73 , #74
3 years ago
Nicolas Dextraze
930b900426
Merge pull request #78 from Poimen/fix-issue-76
...
Adds extra options to delete
3 years ago
Nicolas Dextraze
934251d7fa
Merge pull request #77 from Poimen/fix-issue-75
...
Add reset endpoint to projection manager
3 years ago
Richard Shephard
1449b43b8d
Fix missing = in delete uri
3 years ago
Richard Shephard
2f4850680f
Fix incorrect variables used after undefined removal
3 years ago
Richard Shephard
8f68923008
Remove undefine's check as the options will need to be provided anyways...
3 years ago
Richard Shephard
8e54a22cd2
Fix uri for reset
3 years ago
Richard Shephard
6663b42903
Fix sendDelete call to provide empty data so header is correct
3 years ago
Richard Shephard
ad8d16d112
Fix documentation
3 years ago
Richard Shephard
bebd04a398
Fix client endpoint used
3 years ago
Richard Shephard
4d981596eb
Fix typings for delete (there is no deleteQuery) in projection manager
3 years ago
Richard Shephard
7ccced45aa
Add reset endpoint
3 years ago
Richard Shephard
88df807508
Update documentation for strict-event-emitter-types dependency
3 years ago
Richard Shephard
35f720f94f
Added extra parameters to delete projections
3 years ago
Nicolas Dextraze
6d49f51e7d
fix issue #74 - projections manager create continuous trackEmittedStreams parameter should be lowercase
3 years ago
Nicolas Dextraze
d8baed4c5d
fix issue #73 - move types dependencies from dev dependencies so they install for dependant
3 years ago
Nicolas Dextraze
7e5327c278
Published version 0.2.10 and moved types dependencies to devDependencies
3 years ago
Nicolas Dextraze
bb53c01fe8
Merge pull request #69 from sebastianneb/68-debug
...
Fix for issue #68 by using self._log_debug instead of this._log.debug
3 years ago
Neb, Sebastian
20818869f1
Fix for issue #68 by using self._log_debug instead of this._log.debug
3 years ago
Nicolas Dextraze
16f172c6f2
Merge pull request #66 from Ulrikop/ts-declarations
...
Adds EventEmitter declarations to EventStoreNodeConnection
3 years ago
Nicolas Dextraze
7db060af6e
Removed some console
...
Fixed issue 60
3 years ago
Nicolas Dextraze
2c272a19f5
Merge pull request #67 from JurJean/remove-subscription-started-log
...
Remove subscription started log
3 years ago
Jur Jean
7dc4658719
Merge branch 'master' of github.com:nicdex/node-eventstore-client into remove-subscription-started-log
3 years ago
Jur Jean
811368c1af
Removed the console log about subscription started
3 years ago
Ulrikop
fcf27fba20
Changes ts declaration for EventStoreNodeConnection so that it offers all EventEmitter methods.
3 years ago
Nicolas Dextraze
e9d86a3c4d
Fix issue #63 - export PersistentSubscriptionNakEventAction
3 years ago
Nicolas Dextraze
0db2b93b79
Merge pull request #62 from JurJean/invalid-missing-content-type
...
Send Content-Length to eliminate missing Content-Type error in some cases
4 years ago
Jur Jean
ef26ed636f
Send Content-Length to eliminate missing Content-Type error in some cases
4 years ago
Nicolas Dextraze
2893454e8a
Updated messages.proto to have optional event for ResolvedEvent and ResolvedIndexedEvent and regenarated protobuf code
4 years ago