Commit Graph

28 Commits

Author SHA1 Message Date
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
2020-09-17 09:52:11 +02:00
Nicolas Dextraze
78677ba53e Add missing created to RecordedEvent typescript definition 2019-11-01 12:47:03 -07:00
Josef Brandl
e0fcf9a72d
Make type definition of expectedVersion match implementation 2019-08-11 18:54:06 +02:00
Nicolas Dextraze
930b900426
Merge pull request #78 from Poimen/fix-issue-76
Adds extra options to delete
2019-05-20 13:01:26 -07:00
Richard Shephard
4d981596eb Fix typings for delete (there is no deleteQuery) in projection manager 2019-05-16 15:35:20 +02:00
Richard Shephard
7ccced45aa Add reset endpoint 2019-05-16 13:57:11 +02:00
Ulrikop
fcf27fba20 Changes ts declaration for EventStoreNodeConnection so that it offers all EventEmitter methods. 2019-02-09 13:16:07 +01:00
Stéphane Le Dorze
e1f99cecbc
Fix definitions of PersistenSubscriptions
`userCredentials` is now correctly typed as `UserCredentials`
2018-08-21 10:17:46 +02:00
9fc5d64ceb Adding start/end as static Position
Add the streamPosition constants
Move Projections into the expose classes section
Version 0.2.2
2018-02-19 10:06:33 -08:00
a5807483a2 Merge branch 'v4_proto' 2017-11-08 12:47:30 -08:00
e79ad8f9c4 Use Long in Stream catchup subscription
Use Long in tests
Bump version to 2.0
2017-11-08 12:45:22 -08:00
Stéphane Le Dorze
254ddda8a2 fix noopLogger typo fix #49 2017-10-23 22:11:11 +02:00
Nicolas Dextraze
16c081020a Add ProjectionsManager 2017-10-18 14:39:25 -07:00
Nicolas Dextraze
4584517ede Update tests, typescript declaration 2017-10-17 15:55:07 -07:00
Nicolas Dextraze
990351738c Update proto 2017-10-17 14:31:26 -07:00
7c94e26055 handle eventAppeared callback returning Promise 2017-07-16 17:11:54 -07:00
Nicolas Dextraze
21ab49845f Adding persistent subscription API to typescript definition 2017-06-30 18:54:56 -07:00
Nicolas Dextraze
121e248dd8 #35 implement heartbeatInfo event on connection 2017-05-15 12:55:14 -07:00
56c2dee6d6 Fix #30, publish version 0.0.31 2017-04-01 14:56:34 -07:00
Nicolas Dextraze
34e928c440 Expose Position, publish version 0.0.27 2017-02-18 23:10:15 -08:00
212dd10ce2 Fix TypeScript definitions 2017-02-02 18:02:14 -08:00
Nicolas Dextraze
006b5b4791 18 - Changing all hostname to host, fixing some async issues in tests 2017-01-28 18:04:58 -08:00
cc0b6259d1 Fix missing return value in TypeScript definition.
Published version 0.0.23
2017-01-04 08:58:00 -08:00
c929681bbd Removing es6-promise reference from TypeScript declaration.
See https://github.com/DefinitelyTyped/DefinitelyTyped/issues/5015 for explanation.
2016-11-23 10:15:37 -08:00
4a28a23e20 Fixing constructor/class definition for GossipSeed and UserCrendentials 2016-11-22 09:20:55 -08:00
eb5f95975b Fixing EventAppeared callback definition for TypeScript 2016-11-21 15:56:04 -08:00
Nicolas Dextraze
9b9e202cec Completing TypeScript declaration file (only missing persistent subscriptions) 2016-11-14 22:33:33 -08:00
60f1d7252b Minimalistic TypeScript declaration file, wip for issue #13 2016-11-14 21:38:24 -08:00