Skip to content

Refactor ver1.0.0 #10

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 13 commits into from
Jan 17, 2017
Merged

Refactor ver1.0.0 #10

merged 13 commits into from
Jan 17, 2017

Conversation

cmanaha
Copy link
Owner

@cmanaha cmanaha commented Jan 17, 2017

Added extra functionality to create daily, weekly, monthly, yearly indices
Supports python2 and 3 (starting with 3.4 as a dependency from Enum)
Changed a few map operations to iterators to save some potential memory
Clients on basic or no authentications are reused. Kerberos clients are still re-generated in each flush cycle to request new valid token and avoid tokens expiring.

- Fix issues with python3, cross version enum compatibility
- Deal with optional Kerberos implementation
- Add new functionality to cater for monthly, weekly and bespoke index naming functions
Moving on to:
 - daily indices, weekly indices, monthly indices, bespoke indices configuration
Supports daily, weekly, monthly and yearly postfixes to the indexname
Changed a map section for an interator when creating actions to reduce
chances of extra memory used (trade-off with speed)
Added sonar support
@cmanaha cmanaha self-assigned this Jan 17, 2017
@codecov-io
Copy link

codecov-io commented Jan 17, 2017

Current coverage is 86.66% (diff: 78.18%)

Merging #10 into development will decrease coverage by 2.22%

@@           development        #10   diff @@
=============================================
  Files                1          1          
  Lines               90        120    +30   
  Methods              0          0          
  Messages             0          0          
  Branches            11         14     +3   
=============================================
+ Hits                80        104    +24   
- Misses               7         13     +6   
  Partials             3          3          

Powered by Codecov. Last update e704720...07b0d70

@cmanaha cmanaha merged commit 0a7077f into development Jan 17, 2017
@cmanaha cmanaha deleted the refactor-ver1.0.0 branch January 17, 2017 00:34
cmanaha added a commit that referenced this pull request Jan 17, 2017
* Added variable for selecting index_frequency postfix
* Supports daily, weekly, monthly and yearly postfixes to the indexname
* Changed a map section for an interator when creating actions to reduce
* chances of extra memory used (trade-off with speed)
* Added sonar support

This closes #7, closes #9 . Beta version ready for release
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants