Areek Zillur
bb929c7470
[TEST] generate sane random licens specs
...
Original commit: elastic/x-pack-elasticsearch@f83d9d80b6
2014-11-06 15:55:19 -05:00
Areek Zillur
8e9574a925
Make LicensesService tests more robust
...
- split out LicensesManagerService & LicensesClientService tests
- add removeLicenses tests
- other refactoring
Original commit: elastic/x-pack-elasticsearch@a47dc586d7
2014-11-06 14:51:17 -05:00
Areek Zillur
42d47a1bcc
make service tests more robust (concurrency fix)
...
Original commit: elastic/x-pack-elasticsearch@4a031672ba
2014-11-06 12:43:35 -05:00
Areek Zillur
abd129fa7a
Refactored licensing tools to use CliTool as base
...
- rewrote licensing tool tests
Original commit: elastic/x-pack-elasticsearch@e5e70a491a
2014-11-05 19:29:00 -05:00
Areek Zillur
3bf4d2659e
Use junit temporaryFolder instead of using deleteOnExit
...
Original commit: elastic/x-pack-elasticsearch@b437df66f5
2014-11-05 11:03:16 -05:00
Areek Zillur
9b30af3958
Remove LicensingCharset & reformat code
...
Original commit: elastic/x-pack-elasticsearch@be5dc1c817
2014-11-05 10:53:33 -05:00
Areek Zillur
1eec394f8f
Merge branch 'master' into es_integration
...
Original commit: elastic/x-pack-elasticsearch@e57a626bff
2014-11-04 23:12:25 -05:00
Areek Zillur
7b6afbeb69
minor comments fix
...
Original commit: elastic/x-pack-elasticsearch@53e5432b55
2014-11-04 23:05:02 -05:00
Areek Zillur
3558ee76f9
remove license
...
Original commit: elastic/x-pack-elasticsearch@ae67cd82a5
2014-11-04 22:58:45 -05:00
Areek Zillur
3aec0fd1f0
- Fix test concurrency bugs
...
- Minor test fixes
- LicensesService documentation
Original commit: elastic/x-pack-elasticsearch@ab98ba8a2d
2014-11-04 22:54:27 -05:00
Areek Zillur
93944f27f2
minor fixes
...
Original commit: elastic/x-pack-elasticsearch@6dae7b4ee6
2014-11-04 17:38:14 -05:00
Areek Zillur
73754767dd
short-circuit master notification when registering trial license
...
Original commit: elastic/x-pack-elasticsearch@877df7705b
2014-11-04 16:51:19 -05:00
Areek Zillur
8007136e63
cleanup tests
...
Original commit: elastic/x-pack-elasticsearch@b7733b8269
2014-11-04 16:12:42 -05:00
Areek Zillur
97796d3634
minor comment fixes
...
Original commit: elastic/x-pack-elasticsearch@fbadfc9218
2014-11-04 16:01:01 -05:00
Areek Zillur
d9d04fceaf
LicensesService:
...
- Ensure license registration can be called through any stage of consumer plugin life cycle
- Added randomized plugin integration tests
- Run test on plugins with different license registration scheme
Original commit: elastic/x-pack-elasticsearch@1cee85943d
2014-11-04 15:48:20 -05:00
Areek Zillur
6c116e2fb3
- added serialization tests
...
- added license signature tests
- refactor unit tests
- testing infra
- cleanup license tools
- nuked FileBasedLicenseProvider
Original commit: elastic/x-pack-elasticsearch@2af36aecfa
2014-11-03 20:57:25 -05:00
Areek Zillur
e0ec8f6059
Tests & Refactoring:
...
- Added LicensesPluginsIntegrationTests (test with more than one consumer plugin)
- Minor fix for LicensesService
- Remove public_key_file from verify-license
- WIP: STATE_NOT_RECOVERED_BLOCK tests
Original commit: elastic/x-pack-elasticsearch@372034a86a
2014-11-03 10:44:52 -05:00
Igor Motov
c5f5c807bb
Fix test level logging
...
Original commit: elastic/x-pack-elasticsearch@aa8439bd89
2014-11-02 11:23:21 -05:00
Areek Zillur
dc8e3850e4
LicensesService: make sure feature registration happens only after first cluster changed event
...
Tests: added multiple plugin integration tests
Minor fixes
Original commit: elastic/x-pack-elasticsearch@d9a20b4a10
2014-10-31 18:31:17 -04:00
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