Areek Zillur
7d41146f38
LicensesService:
...
- remove scheduled notification offset
- improve test to test serial notification
Original commit: elastic/x-pack-elasticsearch@fbf811efaa
2014-10-31 14:14:05 -04:00
Areek Zillur
bf4d249221
minor doc fix
...
Original commit: elastic/x-pack-elasticsearch@88b9f7a13c
2014-10-31 12:58:28 -04:00
Areek Zillur
5051e30af2
LicensesService: Added Notification Documentation
...
Original commit: elastic/x-pack-elasticsearch@1337fbc9c7
2014-10-31 12:53:49 -04:00
Igor Motov
455dc77162
Add support for time in license issue and expiration dates
...
Original commit: elastic/x-pack-elasticsearch@27fb44ba1c
2014-10-31 12:44:18 -04:00
Areek Zillur
cc2859d22f
LicensesService: make sure that there are no race conditions on cluster state metaData
...
Original commit: elastic/x-pack-elasticsearch@095e7263b8
2014-10-31 11:36:44 -04:00
Igor Motov
feeae1956f
Enable license plugin to work on clients nodes
...
Original commit: elastic/x-pack-elasticsearch@1b940480ae
2014-10-30 19:58:47 -04:00
Igor Motov
a107b5d70a
TestConsumerPlugin shouldn't register its service on transport clients
...
Original commit: elastic/x-pack-elasticsearch@c9baa72a4b
2014-10-30 18:20:02 -04:00
Areek Zillur
34679d3e47
registerLicenses/trialLicenses should return currentCLusterState if not modified
...
Original commit: elastic/x-pack-elasticsearch@b8432ed988
2014-10-30 17:45:57 -04:00
Areek Zillur
1b9f069837
WIP: cluster integration tests
...
Original commit: elastic/x-pack-elasticsearch@99d055e04f
2014-10-30 17:29:55 -04:00
Igor Motov
d518cd86db
LicensesService cleanup
...
Original commit: elastic/x-pack-elasticsearch@348a2a6ca9
2014-10-30 17:14:43 -04:00
Areek Zillur
6d6f196af6
change to Elasticsearch Confidential license
...
Original commit: elastic/x-pack-elasticsearch@6d1d65a96f
2014-10-30 12:27:55 -04:00
Areek Zillur
b79757bb91
LicensesService: Documentation & minor cleanups
...
Original commit: elastic/x-pack-elasticsearch@5ce349e2f5
2014-10-30 12:17:10 -04:00
Areek Zillur
50fb5250ee
LicensesService:
...
- notification management
- dont notify when NOT_RECOVERED_BLOCK is on
- clean up & fixes
- improve tests
Original commit: elastic/x-pack-elasticsearch@907af6d308
2014-10-29 23:14:17 -04:00
Areek Zillur
d1b39f2c8e
Improved LicensesServiceTests (include randomized stress tests, multiple client registrations)
...
- minor pom fixing
Original commit: elastic/x-pack-elasticsearch@6a0a141eca
2014-10-29 19:45:40 -04:00
Areek Zillur
9a64f00802
Refactored & improved LicensesTransportTests
...
Ensure that invalid licenses never make it to clusterState
Original commit: elastic/x-pack-elasticsearch@c6dfb6226d
2014-10-28 23:11:36 -04:00
Areek Zillur
d431c8b532
thorough plugin integration tests
...
Original commit: elastic/x-pack-elasticsearch@ff361ee49c
2014-10-28 22:25:41 -04:00
Areek Zillur
c2c1eeeb97
increase disable notification timeout for test
...
Original commit: elastic/x-pack-elasticsearch@59b9fce0bf
2014-10-28 21:44:21 -04:00
Areek Zillur
d7c9a2c8fc
LicensesService cleanup; test fix
...
Original commit: elastic/x-pack-elasticsearch@bc6b2fdce9
2014-10-28 21:27:30 -04:00
Areek Zillur
05c5e7f48e
WIP: improve plugin integration test; minor changes
...
Original commit: elastic/x-pack-elasticsearch@39888be13a
2014-10-28 18:58:47 -04:00
Igor Motov
783970f0e7
Fix license metadata serialization
...
Original commit: elastic/x-pack-elasticsearch@4c838f18d4
2014-10-28 16:45:27 -04:00
Areek Zillur
8d6e0fc164
WIP:
...
- handle Invalid license case at REST layer
- improve notification mechanism
- improve notification tests
Original commit: elastic/x-pack-elasticsearch@a6c26e1601
2014-10-28 14:33:44 -04:00
Areek Zillur
68270bb454
Merge branch 'es_integration' of github.com:elasticsearch/elasticsearch-license into es_integration
...
Original commit: elastic/x-pack-elasticsearch@5a0ea5ba10
2014-10-28 12:08:45 -04:00
Igor Motov
82fa8badeb
Fix handling of the local flag on get licenses request
...
Original commit: elastic/x-pack-elasticsearch@50bb6dc9c3
2014-10-28 12:07:40 -04:00
Areek Zillur
3445af6d93
improve internal feature handling
...
Original commit: elastic/x-pack-elasticsearch@4b088cb64c
2014-10-28 12:04:55 -04:00
Igor Motov
4d1b4ccdec
Fix handling of the local flag on get licenses request
...
Original commit: elastic/x-pack-elasticsearch@4273827728
2014-10-28 10:38:00 -04:00
Areek Zillur
9947dab389
explicit UTC date parsing
...
Original commit: elastic/x-pack-elasticsearch@80a3f01ab1
2014-10-27 23:35:20 -04:00
Igor Motov
351288b3dc
Remove LicenseSpecs
...
Original commit: elastic/x-pack-elasticsearch@ccdbe41261
2014-10-27 22:38:39 -04:00
Areek Zillur
5a63b6bb8b
prefix endpoints with _
...
Original commit: elastic/x-pack-elasticsearch@b300803aa5
2014-10-27 22:20:15 -04:00
Areek Zillur
021974fb22
Make Type & SubscriptionType strings instead of enums
...
Original commit: elastic/x-pack-elasticsearch@e48ebc447d
2014-10-27 21:58:00 -04:00
Areek Zillur
a82a0a4e6a
licensesService cleanup
...
Original commit: elastic/x-pack-elasticsearch@a1c136d3bb
2014-10-27 21:37:16 -04:00
Areek Zillur
79f430ebaf
remove comment
...
Original commit: elastic/x-pack-elasticsearch@e55d3bebb4
2014-10-27 21:35:14 -04:00
Igor Motov
61b1750058
Refactor license serialization/deserialization
...
Original commit: elastic/x-pack-elasticsearch@ac0bb4a147
2014-10-27 20:04:09 -04:00
Areek Zillur
a57164ec67
REFACTOR: convert internal license feature to json blob
...
Original commit: elastic/x-pack-elasticsearch@21d99b2219
2014-10-27 17:57:52 -04:00
Areek Zillur
7f11de275f
minor fix: LicenseSpecs
...
Original commit: elastic/x-pack-elasticsearch@5c9e0b3ad0
2014-10-27 13:18:36 -04:00
Areek Zillur
d1afd77bde
nuked LicenseSpec; merge to ESLicense
...
Original commit: elastic/x-pack-elasticsearch@f7dc1b7c9c
2014-10-27 12:49:18 -04:00
Areek Zillur
93607c8403
remove trial package
...
Original commit: elastic/x-pack-elasticsearch@0b194a31a1
2014-10-27 11:30:53 -04:00
Areek Zillur
c5c6de5864
Changes:
...
- nuked TrailLicense
- Move license expiry enforcement logic to LicensesService
- clean up ESLicenseManager
- make notification scheduling logic as lazy as possible
- make sure to notify from cluster changed only if needed
- added tests for notification
Original commit: elastic/x-pack-elasticsearch@e31b682f41
2014-10-27 11:27:38 -04:00
Igor Motov
b480d1f23c
Convert LicenseVerificationTests to use date math
...
Original commit: elastic/x-pack-elasticsearch@481b9eb821
2014-10-27 10:34:44 -04:00
Areek Zillur
41e9d5db6d
added node tests
...
Original commit: elastic/x-pack-elasticsearch@c3957ea221
2014-10-24 16:35:39 -04:00
Areek Zillur
e98336872c
fix cluster license propagation logic; add logging
...
Original commit: elastic/x-pack-elasticsearch@854197169f
2014-10-24 14:13:23 -04:00
Areek Zillur
aa4720a2c8
Update License GET API; minor cleanup
...
Original commit: elastic/x-pack-elasticsearch@4d4d84caec
2014-10-24 12:03:11 -04:00
Igor Motov
1a5f72c28d
Packaging system cleanup
...
Original commit: elastic/x-pack-elasticsearch@9a8b2b7158
2014-10-23 22:02:26 -04:00
Areek Zillur
ceaefcb2c8
Initial node level tests; minor cleanup
...
Original commit: elastic/x-pack-elasticsearch@a917460b3c
2014-10-23 21:37:30 -04:00
Areek Zillur
941a440046
minor chagne
...
Original commit: elastic/x-pack-elasticsearch@b7306dc60a
2014-10-23 15:42:45 -04:00
Areek Zillur
28bc28e30d
LicensesClientService.register works even if there is no master; LicensesManagerService.licenses() returns
...
one appropriate license per registered feature
Original commit: elastic/x-pack-elasticsearch@4d3ac103d6
2014-10-23 15:37:58 -04:00
Areek Zillur
935f98a4b8
fix tests; improve client registeration
...
Original commit: elastic/x-pack-elasticsearch@e0464a4a1f
2014-10-23 12:07:16 -04:00
Areek Zillur
6f88c44030
fix conflict
...
Original commit: elastic/x-pack-elasticsearch@d0da2c43e3
2014-10-23 12:02:40 -04:00
Areek Zillur
15a8ed090e
ignore failing tests
...
Original commit: elastic/x-pack-elasticsearch@53cdd48143
2014-10-22 23:31:25 -04:00
Areek Zillur
59b101cfab
LicensesService Notification work
...
Original commit: elastic/x-pack-elasticsearch@cd7260dec9
2014-10-22 23:24:00 -04:00
Areek Zillur
996f7aadf7
nuked ESLicenseProvider; minor cleanups
...
Original commit: elastic/x-pack-elasticsearch@92af8dc307
2014-10-22 17:46:46 -04:00