-
Notifications
You must be signed in to change notification settings - Fork 463
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
JAMES-3492 #328
JAMES-3492 #328
Conversation
The check returns status 200 in ElasticSearch 7, preventing the usage of James custom mapping when creating index.
The fields are stored within the document and can be fetched with storedFields option.
… into JAMES-3492-guice
The module doesn't compile right now |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
...min/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserQuotaRoutesTest.java
Outdated
Show resolved
Hide resolved
...min/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserQuotaRoutesTest.java
Outdated
Show resolved
Hide resolved
...min/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserQuotaRoutesTest.java
Outdated
Show resolved
Hide resolved
...min/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserQuotaRoutesTest.java
Outdated
Show resolved
Hide resolved
...min/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserQuotaRoutesTest.java
Outdated
Show resolved
Hide resolved
...min/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserQuotaRoutesTest.java
Outdated
Show resolved
Hide resolved
...min/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserQuotaRoutesTest.java
Outdated
Show resolved
Hide resolved
...min/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserQuotaRoutesTest.java
Outdated
Show resolved
Hide resolved
@@ -47,6 +47,7 @@ | |||
import org.elasticsearch.search.builder.SearchSourceBuilder; | |||
import org.junit.jupiter.api.AfterEach; | |||
import org.junit.jupiter.api.BeforeEach; | |||
import org.junit.jupiter.api.Disabled; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's deprecate ES7 metric reporting and only rely on the prometheus endpoints, rather that some custom, unmaintained reporters?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems reasonable to me to rely solely on prometheus
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shall i remove it from the project?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we can raise the topic on server-dev mailing list, explain that it do not work with ES v6, that the underlying library is unmaintained (gasp) and that we have a pronmetheus alternative.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll give my 👍 there.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
...ndra-guice/src/test/java/org/apache/james/JamesWithNonCompatibleElasticSearchServerTest.java
Outdated
Show resolved
Hide resolved
...min/webadmin-mailbox/src/test/java/org/apache/james/webadmin/routes/UserQuotaRoutesTest.java
Outdated
Show resolved
Hide resolved
I'm surprised JMAP integration tests did not break... |
Where should the elasticsearch update instructions be added? |
In |
Shall we rename packages and maven modules to remove the v7 suffix? |
Nice job BTW! |
We need a documentation update as well...
|
…for reporting metrics to Elasticsearch
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work, huge thanks :)
Hello! Huge thanks for your work on this topic. I did just merge this PR. I will then start working on the Cheers, |
includes #318
Use elasticsearch v7 modules everywhere