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
Support Envoy {AccessLog,Metrics}Service API V3 #5872
Conversation
Codecov Report
@@ Coverage Diff @@
## master #5872 +/- ##
============================================
- Coverage 51.34% 50.02% -1.33%
+ Complexity 3511 3428 -83
============================================
Files 1693 954 -739
Lines 35832 23321 -12511
Branches 3958 2269 -1689
============================================
- Hits 18399 11666 -6733
+ Misses 16492 10705 -5787
- Partials 941 950 +9
Continue to review full report at Codecov.
|
32d2a88
to
331128a
Compare
Seems like, there was local UT for old format? As we have the e2e, @hanahmily should we consider removing those? And Make sure e2e passed. |
331128a
to
c8d33ec
Compare
make sense to me. |
c8d33ec
to
6727985
Compare
6727985
to
3b9fd0e
Compare
Only 1.8.0+ includes this patch to bootstrap Envoy with v3, while due to istio/istio#28956 , I think we have to wait for the latter one being cherry-picked in 1.8.x (1.8.1 doesn't include it still) |
fb1c29e
to
1cf24ef
Compare
1cf24ef
to
ac83bce
Compare
try { | ||
double value; | ||
long timestamp = 0; | ||
switch (family.getType()) { |
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.
NULL_DEREFERENCE: object returned by family.getType()
could be null and is dereferenced at line 117.
...c/main/java/org/apache/skywalking/oap/server/receiver/envoy/als/LogEntry2MetricsAdapter.java
Outdated
Show resolved
Hide resolved
...c/main/java/org/apache/skywalking/oap/server/receiver/envoy/als/LogEntry2MetricsAdapter.java
Outdated
Show resolved
Hide resolved
...c/main/java/org/apache/skywalking/oap/server/receiver/envoy/als/LogEntry2MetricsAdapter.java
Outdated
Show resolved
Hide resolved
...c/main/java/org/apache/skywalking/oap/server/receiver/envoy/als/LogEntry2MetricsAdapter.java
Outdated
Show resolved
Hide resolved
...c/main/java/org/apache/skywalking/oap/server/receiver/envoy/als/LogEntry2MetricsAdapter.java
Outdated
Show resolved
Hide resolved
a1c543b
to
1643c99
Compare
1643c99
to
3a68510
Compare
Close in favor of #6116 |
Upgrade Envoy API to V3
CHANGES
log. WILL DO BEFORE REVIEW