This is an automated email from the ASF dual-hosted git repository.
heneveld pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/brooklyn-server.git.
from b1ee7f8 Merge pull request #1187 from iuliana/fix/smart-121
add 5a77e0e Basic functionality for logstore interface
add a4e5d9c Add entitlement control for logbook
add d11ea49 Quering OpenSearch
add 130ae00 Model and logig for OpenSeach and text logs
add 2d4b3e2 Merge remote-tracking branch 'origin/master' into
feature/logbook_0
add 4fcc806 Fix log field names
new 11f5401 Update OpenSearchLogStore.java
new b2c0c01 Add doc and TODOS
new 3d5d7fa Fix error reading multiline logs
new da2f055 Corrects field names for BrooklynOpenSearchModel
new fb659fc Add API resources to requierd files
new e4e8047 This closes #1188
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../core/mgmt/entitlement/Entitlements.java | 8 +-
.../util/core/logbook/BrooklynLogEntry.java | 142 +++++++++++++
.../util/core/logbook/DelegatingLogStore.java | 128 ++++++++++++
.../util/core/logbook/LogBookQueryParams.java | 69 +++++++
.../brooklyn/util/core/logbook/LogStore.java | 17 +-
.../core/logbook/LogbookConfig.java} | 15 +-
.../util/core/logbook/file/FileLogStore.java | 157 ++++++++++++++
.../opensearch/BrooklynOpenSearchModel.java | 109 ++++++++++
.../logbook/opensearch/OpenSearchLogStore.java | 228 +++++++++++++++++++++
.../util/core/logbook/file/FileLogStoreTest.java | 58 ++++++
.../logbook/opensearch/OpenSearchLogStoreTest.java | 102 +++++++++
.../rest/api/{ScriptApi.java => LogbookApi.java} | 33 ++-
.../org/apache/brooklyn/rest/BrooklynRestApi.java | 22 +-
.../brooklyn/rest/resources/LogbookResource.java | 56 +++++
.../main/resources/OSGI-INF/blueprint/service.xml | 2 +
rest/rest-server/src/main/webapp/WEB-INF/web.xml | 1 +
16 files changed, 1090 insertions(+), 57 deletions(-)
create mode 100644
core/src/main/java/org/apache/brooklyn/util/core/logbook/BrooklynLogEntry.java
create mode 100644
core/src/main/java/org/apache/brooklyn/util/core/logbook/DelegatingLogStore.java
create mode 100644
core/src/main/java/org/apache/brooklyn/util/core/logbook/LogBookQueryParams.java
copy utils/common/src/main/java/org/apache/brooklyn/util/pool/Lease.java =>
core/src/main/java/org/apache/brooklyn/util/core/logbook/LogStore.java (65%)
copy
core/src/main/java/org/apache/brooklyn/{core/mgmt/internal/CampYamlParser.java
=> util/core/logbook/LogbookConfig.java} (61%)
create mode 100644
core/src/main/java/org/apache/brooklyn/util/core/logbook/file/FileLogStore.java
create mode 100644
core/src/main/java/org/apache/brooklyn/util/core/logbook/opensearch/BrooklynOpenSearchModel.java
create mode 100644
core/src/main/java/org/apache/brooklyn/util/core/logbook/opensearch/OpenSearchLogStore.java
create mode 100644
core/src/test/java/org/apache/brooklyn/util/core/logbook/file/FileLogStoreTest.java
create mode 100644
core/src/test/java/org/apache/brooklyn/util/core/logbook/opensearch/OpenSearchLogStoreTest.java
copy rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/{ScriptApi.java
=> LogbookApi.java} (59%)
create mode 100644
rest/rest-resources/src/main/java/org/apache/brooklyn/rest/resources/LogbookResource.java