Skip to content
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

Update adservice #48

Merged
merged 1 commit into from
Aug 2, 2023
Merged

Update adservice #48

merged 1 commit into from
Aug 2, 2023

Conversation

mend-for-github-com[bot]
Copy link

@mend-for-github-com mend-for-github-com bot commented Jul 10, 2023

This PR contains the following updates:

Package Type Update Change
io.grpc:grpc-netty dependencies minor 1.45.2 -> 1.50.3
io.grpc:grpc-protobuf dependencies minor 1.45.2 -> 1.57.0

By merging this PR, the issue #25 will be automatically resolved and closed:

Severity CVSS Score CVE
Medium Medium 6.5 CVE-2023-34462

By merging this PR, the issue #33 will be automatically resolved and closed:

Severity CVSS Score CVE
High High 7.1 CVE-2023-2976

Release Notes

grpc/grpc-java

v1.50.3

Bug Fixes

v1.50.2

Bug fixes

gcp-observability: Supports period(.) in the service name part of regular expression for a fully-qualified method to accept "package.service"

v1.50.1

gcp-observability: support new configuration defined in grpc-gcp-observability public preview user guide

v1.50.0

New Features

  • okhttp: Added connection management features to okhttp server, including maxConnectionIdle(), permitKeepAliveTime(), and permitKeepAliveWithoutCalls() (#​9494, #​9544)
  • binder: Add SecurityPolicies for checking device owner/profile owner (#​9428)

API Changes

  • api: Add LoadBalancer.acceptResolvedAddresses() (#​9498). The method is like handleResolvedAddresses() but returns a boolean of whether the addresses and configuration were accepted. Not accepting the update triggers the NameResolver to retry after a delay. We are not yet encouraging migration to this method, as there is still a second future API change
  • core: add CallOptions to CallCredentials.RequestInfo (#​9538)

Bug Fixes

  • auth: Fix AppEngine failing while retrieving access token when instantiating a blocking stub using AppEngineCredentials (#​9504)
  • core: Ensure that context cancellationCause is set (#​9501)
  • core: Update outlier detection max ejection logic to allow exceeding the limit by one, to match Envoy. (#​9489, #​9492)
  • core: outlier detection to honor min host request volume (#​9490)
  • okhttp: Add timeout for HTTP CONNECT proxy handshake (#​9586)
  • xds: ringhash policy in TRANSIENT_FAILURE should not attempt connecting when already in connecting (#​9535). With workloads where most requests have the same hash, ring hash should behave more like pick-first of slowly trying backends

Dependencies

  • netty: upgrade netty from 4.1.77.Final to 4.1.79.Final and tcnative from 2.0.53 to 2.0.54 (#​9451)

Acknowledgements

@​cpovirk
@​prateek-0
@​sai-sunder-s

v1.49.2

Dependencies

  • Bump protobuf to 3.21.7

v1.49.1

Bug Fixes

  • xds: Fix a bug in ring-hash load balancing policy that, during TRANSIENT_FAILURE state, it might cause unnecessary internal connection requests on subchannels. (#​9537)
  • auth: Fix AppEngine failing while retrieving access token when instantiating a blocking stub using AppEngineCredentials (#​9524)

Behavior Changes

v1.49.0

New Features
  • okhttp: Add OkHttpServerBuilder. The server can be used directly, but is not yet available via ServerBuilder.forPort() and Grpc.newServerBuilderForPort(). It passes our tests, but has seen no real-world use. It is also lacking connection management features
  • okhttp: Add support for byte-based private keys via TlsChannelCredentials and TlsServerCredentials
  • core: New outlier detection load balancer
  • googleapis: google-c2p resolver is now stabilized
Bug Fixes
  • core: Fix retry causing memory leak for canceled RPCs. (#​9360)
  • core: Use SyncContext for InProcess transport callbacks to avoid deadlocks. This fixes the long-standing issue #​3084 which prevented using directExecutor() in some tests using streaming RPCs
  • core: Disable retries with in-process transport by default (#​9361). In-process does not compute message sizes so can retain excessive amounts of memory
  • bazel: Use valid target name for services and xds when overriding Maven targets (#​9422). This fixes an error of the form no such target '@​io_grpc_grpc_java//services:services' for services and missing ORCA classes for xds. The wrong target names were introduced in 1.47.0
  • xds: channel_id hash policy now uses a random per-channel id instead of an incrementing one. The incrementing id was the same for every process of a binary, which was not the intention (#​9453)
  • core: Fix a bug that the server stream should not deliver halfClose() when the call is immediately canceled. The bug causes a bad message INTERNAL, desc: Half-closed without a request at server call. (#​9362)
  • xds: Remove shaded orca proto dependency in ORCA api. The shading was broken and couldn't really be used. (#​9366)
Behavior Changes
  • gcp-observability: Interceptors are now injected in more situations, including for non-Netty transports and when using transport-specific APIs like NettyChannelBuilder. (#​9309 #​9312 #​9424)
  • gcp-observability: custom tags now extended to metrics and traces (#​9402 #​9407)
  • gcp-observability: excludes RPCs into Google Cloud Ops backend for instrumentation (#​9436)
  • xds: xdsNameResolver now matches channel overrideAuthority in virtualHost matching (#​9405)
Acknowledgement

@​benjaminp
@​j-min5u

v1.48.2

Bug Fixes

  • xds: Fix a bug in ring-hash load balancing policy that, during TRANSIENT_FAILURE state, it might cause unnecessary internal connection requests on subchannels. (https://github.com/grpc/grpc-java/pull/9537)
  • auth: Fix AppEngine failing while retrieving access token when instantiating a blocking stub using AppEngineCredentials (https://github.com/grpc/grpc-java/pull/9524)
  • xds: channel_id hash policy now uses a random per-channel id instead of an incrementing one. The incrementing id was the same for every process of a binary, which was not the intention (https://github.com/grpc/grpc-java/pull/9453)
  • bazel: Use valid target name for services and xds when overriding Maven targets (https://github.com/grpc/grpc-java/pull/9422). This fixes an error of the form no such target '@​io_grpc_grpc_java//services:services' for services and missing ORCA classes for xds. The wrong target names were introduced in 1.47.0

Dependencies

  • Bump protobuf to 3.21.7

v1.48.1

New Features

ORCA provides APIs to inject custom metrics at a gRPC server, and consume them at a gRPC client. It implements A51: Custom Backend Metrics Support. We changed the ORCA APIs; they had broken shading and couldn't really be used, so we fixed them in the patch release.

Bug Fixes

  • core: Fix a bug that the server stream should not deliver halfClose() when the call is immediately canceled. The bug causes a bad message INTERNAL, desc: Half-closed without a request at server call. (#​9362)
  • core: Fix retry causing memory leak for cancelled RPCs. (#​9415)
  • core: Disable retry by default for in-process transport's channel.(#​9368)

v1.48.0

Bug Fixes
  • Removed the Class-Path manifest entry from jars generated with the gradle shadow plugin (#​9270). This should prevent “[WARNING] [path] bad path element” compilation warnings
  • Fix Channelz HTTP/2 window reporting. Previously the sender and receiver windows were reversed
  • Service config parse failures should be UNAVAILABLE, not INVALID_ARGUMENT (#​9346). This bug could cause RPCs to fail with INVALID_ARGUMENT if the service config was invalid when the channel started. RPCs were not failed if the channel had previously received no config or a valid config. Channels using xds were not exposed to this issue
New Features
Improvements
  • Changed the debug strings for many Attributes.Keys to reference the API of the key. This should make it easier to find the API the key is exposed when using attributes.toString()
  • api: Document Attributes.Key uses reference equality. This is to make it clear the behavior is on purpose, and mirrors other Key types in the API
  • api: Explain security constraints of EquivalentAddressGroup.ATTR_AUTHORITY_OVERRIDE, to avoid misuse by NameResolvers (#​9281)
  • testing: GrpcCleanupRule now extends ExternalResource. This makes it usable with JUnit 5
  • core: Clear ConfigSelector when the channel enters panic mode (#​9272). This prevents hanging RPCs if panic mode is entered very early in the channel lifetime and makes panic mode more predictable when xds is in use. Panic mode is a Channel feature used when a bug causes an unrecoverable error
  • core: Avoid unnecessary flushes for unary responses. It optimizes the response flow (#​9273)
  • core: Use the offload executor in CallCredentials rather than the executor from CallOptions (#​9313)
  • compiler: support protoc compiling on loongarch_64 and ppc64le platform (#​9178 #​9284)
  • binder: Add security Policy for verifying signature using sha-256 hash (#​9305)
  • xds: clusterresolver reuses child policy names for the same locality to avoid subchannel connection churns (#​9287)
  • xds: Fail RPCs with error details when resources are deleted instead of “NameResolver returned no usable address errors” (#​9337)
  • xds: Support least_request LB in LoadBalancingPolicy (#​9262)
  • xds: weighted target to delay picker updates while updating children (#​9306)
  • xds: delete the permanent error logic in processing LDS updates in XdsServerWrapper (#​9268)
  • xds: when delegate server throws on start communicate the error to statusListener (#​9277)
Dependencies
  • Bump Guava to 31.1
  • Bump protobuf to 3.21.1 (#​9311)
  • Bump Error Prone annotations to 2.14.0
  • Bump Animal Sniffer annotations to 1.21
  • Bump Netty to 4.1.77.Final and netty_tcnative to 2.0.53.Final
  • protobuf: Bump com.google.api.grpc:proto-google-common-protos to 2.9.0
  • alts: Bump Conscrypt to 2.5.2
  • xds: Bump RE2J to 1.6
  • xds: Remove unused org.bouncycastle:bcpkix-jdk15on dependency
  • xds: Update xDS protos (#​9223)
Acknowledgements

@​mirlord
@​zhangwenlong8911
@​adilansari
@​amirhadadi
@​jader-eero
@​jvolkman
@​sumitd2

v1.47.1

Bug Fixes

  • core: Fix retry causing memory leak for canceled RPCs. (#​9416)

Behavior Changes

  • xds: Remove permanent error handling in LDS update in XdsServerWrapper. Also notify OnNotServing on StatusListener when the delegated server initial start fails. (#​9276, #​9279)

Dependencies

  • Bump protobuf to 3.19.6

v1.47.0

Bug Fixes
  • api: Ignore ClassCastExceptions for hard-coded providers on Android (#​9174). This avoids ServiceConfigurationError in certain cases when an “SDK” includes a copy of gRPC that was renamed with Proguard-like tools that do precise class name rewriting (versus something like Maven Shade Plugin which uses coarse pattern matching)
  • binder: respect requested message limits when provide received messages to listener (#​9163)
  • binder: Avoid an ISE from asAndroidAppUri() (#​9169)
  • okhttp: Use the user-provided ScheduledExecutorService for keepalive if provided. Previously the user-provided executor was used for deadlines, but not keepalive. Keepalive always used the default executor (#​9073)
  • bom: Reverted “bom: Removed protoc-gen-grpc-java from the BOM” in v1.46.0. There was a way to use it with Gradle (#​9154)
  • build: fix grpc-java build against protobuf 3.21 (#​9218)
  • grpclb: Adds missing META-INF resources to libgrpclb.jar produced by bazel //grpclb:grpclb target (#​9156)
  • xds: Protect xdstp processing with federation env var. If the xds server uses xdstp:// resource names it was possible for federation code paths to be entered even without enabling the experimental federation support. This is now fixed and it is safe for xds servers to use xdstp:// resource names. (#​9190)
  • xds: fix bugs in ring-hash load balancer picking subchannel behavior per gRFC. The bug may cause connection not failing over from TRANSIENT_FAILURE status. (#​9085)
  • xds: NACK EDS resources with duplicate localities in the same priority (#​9119)
New Features
  • api: Add connection management APIs to ServerBuilder (#​9176). This includes methods for keepalive, max connection age, and max connection idle. These APIs have been available on NettyServerBuilder since v1.4.0
  • api: allow NameResolver to influence which transport to use (#​9076)
  • api: New API in ServerCall to expose SecurityLevel on server-side (#​8943)
  • netty: Add NameResolver for unix: scheme, as defined in gRPC Name Resolution (#​9113)
  • binder: add allOf security policy, which allows access iff ALL given security policies allow access. (#​9125)
  • binder: add anyOf security policy, which allows access if ANY given security policy allows access. (#​9147)
  • binder: add hasPermissions security policy, which checks that a caller has all of the given package permissions. (#​9117)
  • build: Add Bazel build support for xds, googleapis, rls, and services. grpc-services previously had partial bazel support, but some parts were missing. These artifacts are now configured via IO_GRPC_GRPC_JAVA_OVERRIDE_TARGETS so maven_install will not use the artifacts from Maven Central (#​9172)
  • xds: New ability to configure custom load balancer implementations via the xDS Cluster.load_balancing_policy field. This implements gRFC A52: gRPC xDS Custom Load Balancer Configuration. (#​9141)
  • xds, orca: add support for custom backend metrics reporting: allow setting metrics at gRPC server and consuming metrics reports from a custom load balancing policy at the client. This implements gRFC A51: Custom Backend Metrics Support.
  • xds: include node ID in RPC failure status messages from the XdsClient (#​9099)
  • xds: support for the is_optional logic in Cluster Specifier Plugins: if an unsupported Cluster Specifier Plugin is optional, don't NACK, and skip any routes that point to it. (#​9168)
Behavior Changes
  • xds: Allow unspecified listener traffic direction, to match other languages and to work with Istio (#​9173)
  • xds: change priority load balancer failover time behavior and ring_hash LB aggregation rule to better handle transient_failure channel status (#​9084, #​9093)
Dependencies
  • Bump GSON to 2.9.0. Earlier versions of GSON are affected by CVE-2022-25647. gRPC was not impacted by the vulnerability. (#​9215)
  • gcp-observability: add grpc-census as a dependency and update opencensus version (#​9140)
Acknowledgements

@​caseyduquettesc
@​cfredri4
@​jvolkman
@​mirlord
@​ovidiutirla

v1.46.1

Behavior Changes

  • xds: Remove permanent error handling in LDS update in XdsServerWrapper. Also notify OnNotServing on StatusListener when the delegated server initial start fails. (#​9278, #​9280)
  • xds: Protect xdstp processing with federation env var. If the xds server uses xdstp:// resource names it was possible for federation code paths to be entered even without enabling the experimental federation support. This is now fixed and it is safe for xds servers to use xdstp:// resource names. (https://github.com/grpc/grpc-java/pull/9190)

Dependencies

  • Bump protobuf to 3.19.6

v1.46.0

Bug Fixes
  • netty: Fixed incompatibility with Netty 4.1.75.Final that caused COMPRESSION_ERROR (#​9004)
  • xds: Fix LBs blindly propagating control plane errors (#​9012). This change forces the use of UNAVAILABLE for any xDS communication failures, which otherwise could greatly confuse an application. This is essentially a continuation of the fix in 1.45.0 for XdsNameResolver, but for other similar cases
  • xds: Fix ring_hash reconnecting behavior. Previously a TRANSIENT_FAILURE subchannel would remain failed forever
  • xds: Fix ring_hash defeating priority’s failover connection timeout. grpc/proposal#​296
  • binder: Work around an Android Intent bug for consistent AndroidComponentAndress hashCode() and equals() (#​9061)
  • binder: Fix deadlock when using process-local Binder (#​8987). Process-local binder has a different threading model than normal FLAG_ONEWAY, so this case is now detected and the FLAG_ONEWAY threading model is emulated
  • okhttp: Removed dead code in io.grpc.okhttp.internal.Util. This should have no impact except for static code analysis. This code was never used and was from the process of forking okhttp. It calculated things like MD5 which can trigger security scanners (#​9071)
Behavior Changes
  • java_grpc_library.bzl: Pass use_default_shell_env = True for protoc (#​8984). This allows using MinGW on Windows
  • xds: Unconditionally apply backoff on ADS and LDS stream recreation. Previously if a message had been received on the stream no backoff wait would be performed. This limits QPS to a buggy server to 1 QPS, instead of a closed loop
  • xds: Skip Routes within VirtualHosts whose RouteAction has no cluster_specifier. This probably means the control plane is using a cluster_specifier field unknown/unsupported by gRPC. The control plane can repeat the Route with a different cluster_specifier for compatibility with older clients
  • xds: Support xds.config.resource-in-sotw client capability. Resources wrapped in a io.envoyproxy.envoy.service.discovery.v3.Resource message are now supported (#​8997)
New Features
  • gcp-observability: A new experimental module for improving visibility into gRPC workloads. Initially supports logging RPCs to Google Cloud Logging
  • grpclb: Support setting initial fallback timeout by service config (#​8980)
Dependencies
  • PerfMark bumped to 0.25.0 (#​8948)
  • okhttp: the okhttp dependency is now compile only (#​8971). Okhttp’s internal HTTP/2 implementation was forked inside grpc-okhttp a long time ago, but there had been a few stray internal classes that had not been forked but should have been. That has now been fixed in preparation for OkHttp 3/4 support. Compile-only may cause a runtime failure for code using reflection on OkHttpChannelBuilder; add a dependency on okhttp 2.7.4 to resolve
  • bom: Removed protoc-gen-grpc-java from the BOM, as the classifier was confusing and it provided no value (#​9020)
Acknowledgements

@​jesseschalken
@​kluever
@​beatrausch

v1.45.4

Bug Fixes

v1.45.3

Bug Fixes
  • core: Fix retry causing memory leak for canceled RPCs. (#​9360)

  • If you want to rebase/retry this PR, check this box

@mend-for-github-com mend-for-github-com bot added the security fix Security fix generated by Mend label Jul 10, 2023
@mend-for-github-com mend-for-github-com bot changed the title Update dependency io.grpc:grpc-netty to v1.50.3 Update dependency io.grpc:grpc-netty to v1.50.3 - autoclosed Jul 11, 2023
@mend-for-github-com mend-for-github-com bot deleted the whitesource-remediate/adservice branch July 11, 2023 01:12
@mend-for-github-com mend-for-github-com bot changed the title Update dependency io.grpc:grpc-netty to v1.50.3 - autoclosed Update dependency io.grpc:grpc-netty to v1.50.3 Jul 12, 2023
@mend-for-github-com mend-for-github-com bot reopened this Jul 12, 2023
@mend-for-github-com mend-for-github-com bot restored the whitesource-remediate/adservice branch July 12, 2023 04:31
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/adservice branch from 4537f00 to cf0ba41 Compare July 12, 2023 04:31
@mend-for-github-com mend-for-github-com bot changed the title Update dependency io.grpc:grpc-netty to v1.50.3 Update dependency io.grpc:grpc-netty to v1.50.3 - autoclosed Jul 15, 2023
@mend-for-github-com mend-for-github-com bot deleted the whitesource-remediate/adservice branch July 15, 2023 16:03
@mend-for-github-com mend-for-github-com bot changed the title Update dependency io.grpc:grpc-netty to v1.50.3 - autoclosed Update dependency io.grpc:grpc-netty to v1.50.3 Jul 18, 2023
@mend-for-github-com mend-for-github-com bot reopened this Jul 18, 2023
@mend-for-github-com mend-for-github-com bot restored the whitesource-remediate/adservice branch July 18, 2023 01:30
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/adservice branch from cf0ba41 to 46f8b0b Compare July 18, 2023 01:30
@mend-for-github-com mend-for-github-com bot changed the title Update dependency io.grpc:grpc-netty to v1.50.3 Update dependency io.grpc:grpc-netty to v1.50.3 - autoclosed Jul 18, 2023
@mend-for-github-com mend-for-github-com bot deleted the whitesource-remediate/adservice branch July 18, 2023 01:37
@mend-for-github-com mend-for-github-com bot changed the title Update dependency io.grpc:grpc-netty to v1.50.3 - autoclosed Update dependency io.grpc:grpc-netty to v1.50.3 Jul 20, 2023
@mend-for-github-com mend-for-github-com bot reopened this Jul 20, 2023
@mend-for-github-com mend-for-github-com bot restored the whitesource-remediate/adservice branch July 20, 2023 02:17
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/adservice branch from 46f8b0b to 0e28785 Compare July 20, 2023 02:17
@github-actions
Copy link

This PR was marked stale due to lack of activity. It will be closed in 7 days.

@github-actions github-actions bot added the Stale label Jul 27, 2023
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/adservice branch from 0e28785 to 6148f66 Compare August 2, 2023 05:23
@mend-for-github-com mend-for-github-com bot changed the title Update dependency io.grpc:grpc-netty to v1.50.3 Update adservice Aug 2, 2023
@mend-for-github-com mend-for-github-com bot force-pushed the whitesource-remediate/adservice branch from 6148f66 to 1745be3 Compare August 2, 2023 18:34
@YANG-DB YANG-DB merged commit 745cc06 into main Aug 2, 2023
@mend-for-github-com mend-for-github-com bot deleted the whitesource-remediate/adservice branch August 2, 2023 18:35
YANG-DB added a commit that referenced this pull request Nov 7, 2023
* Initial setup of Observability OTEL demo using Opensearch as store

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add curl to the basic docker O/S

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add monitoring & opinionated assets for this demo

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* export F/E & Load-Generator port services

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix jaeger service name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx as frontend proxy, fluent-bit.conf as log emitter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx & fluent-bit docs

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding integrationbs docker-compose service for assets loading into opensearch / dashboards

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding datasource for query prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding architecture.md including images

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add images and service links

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add jaeger-agent container name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add data-prepper support for traces ingestion & serviceMap creation

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix auth issues for data-prepper

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add documentation for different ingestion capabilities

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add curl to the basic docker O/S

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add monitoring & opinionated assets for this demo

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* [shippingservice] update rust version and dependencies (open-telemetry#865)

* update rust version and dependencies

* Changelog

---------

Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>

* [load generator] Bump loagen dependencies (open-telemetry#869)

* Bump loagen dependencies

* Changelog

* [grafana] fix demo dashboard to be compatible with spanmetrics connector (open-telemetry#874)

* [grafana] fix demo dashboard to be compatible with spanmetrics connector

Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>

* add changelog entry

Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>

* fix some naming

Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>

---------

Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>

* export F/E & Load-Generator port services

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* [kafka] remove KRaft mode support workarounds (open-telemetry#880)

as the latest confluentinc/cp-kafka:7.4.0-1-ubi8
already provides built-in support

* enabling batch span processor metrics for quoteservice (open-telemetry#878)

* enabling batch span processor metrics for quoteservice
PHP's batch span processor can emit metrics. There is not yet an async implementation,
so use react's event loop to periodically flush traces and metrics.
Add a grafana chart for some of the batch span processor metrics: dropped, pending, processed, queued

* update changelog

* revert change in selected graph

* Update dependencies

---------

Co-authored-by: Juliano Costa <julianocosta89@outlook.com>

* Generate random errors in cartservice (open-telemetry#824)

* Generate random errors from cart service

* Update migration script?

* Update changelog

* Update changelog

* Add Copyright to FeatureFlagHelper.cs

---------

Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>
Co-authored-by: Juliano Costa <julianocosta89@outlook.com>

* fix jaeger service name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx as frontend proxy, fluent-bit.conf as log emitter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx & fluent-bit docs

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding integrationbs docker-compose service for assets loading into opensearch / dashboards

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* [currencyservice] Fix OTel C++ build and update OTel version (open-telemetry#886)

* Fix OTel C++ build and update OTel version

* changelog

* adding datasource for query prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding architecture.md including images

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add images and service links

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add jaeger-agent container name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add data-prepper support for traces ingestion & serviceMap creation

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix auth issues for data-prepper

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add documentation for different ingestion capabilities

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add assets manager flast app for loading the integration assets

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* remove experimental assets mgr app

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Opensearch otel demo observability tutorial (#5)

* add tutorial for using observability and diagnostic of a real use case



* adding otel landing page markdown dashboard


* adding tutorial markdown dashboards and documents


* adding Observability Introduction.md tutorial markdown dashboards and documents


* add dependencies to the docker-compose.yml


* exposing docker ports locally

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Add .whitesource configuration file

* Update local-config.md

Co-authored-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update README.md

update fluent-bit README.md file reference to the config

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* chore(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.4.1 (#4)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency io.grpc:grpc-protobuf to v1.45.2 (#5)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency org.apache.kafka:kafka-clients to v3.4.0 (#6)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency requests to v2.31.0 (#7)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* update url for the new opensearch otel demo repo
update integration script to log into a file
update the README.md for the otel-collector pipline descrition
update ports for the otel-col health-check
add memory_limiter / servicegraph processors for otel-col

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update url for the new opensearch otel demo repo
update integration script to log into a file
update the README.md for the otel-collector pipline descrition
update ports for the otel-col health-check
add memory_limiter / servicegraph processors for otel-col

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update docker-compose.yml

fixing the issues with latest OS images that cause the demo to break

Signed-off-by: Anirudha (Ani) Jadhav <anirudha@nyu.edu>

* fix integrations script connections retry
add integrations docker service dependencies on the O/S cluster nodes

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update bytes map to long and status to int (#11)

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* Update README.md

update the ports according to the .env variables 

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Integration config parser support (#12)

* update integration script to load all assets from data.ini file

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update url to support both text & keyword

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add curl to the basic docker O/S

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add monitoring & opinionated assets for this demo

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* export F/E & Load-Generator port services

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix jaeger service name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx as frontend proxy, fluent-bit.conf as log emitter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx & fluent-bit docs

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding integrationbs docker-compose service for assets loading into opensearch / dashboards

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding datasource for query prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding architecture.md including images

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add images and service links

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add jaeger-agent container name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add data-prepper support for traces ingestion & serviceMap creation

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix auth issues for data-prepper

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add documentation for different ingestion capabilities

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add monitoring & opinionated assets for this demo

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* export F/E & Load-Generator port services

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix jaeger service name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx as frontend proxy, fluent-bit.conf as log emitter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx & fluent-bit docs

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding integrationbs docker-compose service for assets loading into opensearch / dashboards

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding datasource for query prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding architecture.md including images

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add images and service links

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add jaeger-agent container name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add data-prepper support for traces ingestion & serviceMap creation

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix auth issues for data-prepper

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add documentation for different ingestion capabilities

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add assets manager flast app for loading the integration assets

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* remove experimental assets mgr app

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Opensearch otel demo observability tutorial (#5)

* add tutorial for using observability and diagnostic of a real use case



* adding otel landing page markdown dashboard


* adding tutorial markdown dashboards and documents


* adding Observability Introduction.md tutorial markdown dashboards and documents


* add dependencies to the docker-compose.yml


* exposing docker ports locally

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update local-config.md

Co-authored-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update README.md

update fluent-bit README.md file reference to the config

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Add .whitesource configuration file

* chore(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.4.1 (#4)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency io.grpc:grpc-protobuf to v1.45.2 (#5)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency org.apache.kafka:kafka-clients to v3.4.0 (#6)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency requests to v2.31.0 (#7)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* update url for the new opensearch otel demo repo
update integration script to log into a file
update the README.md for the otel-collector pipline descrition
update ports for the otel-col health-check
add memory_limiter / servicegraph processors for otel-col

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update docker-compose.yml

fixing the issues with latest OS images that cause the demo to break

Signed-off-by: Anirudha (Ani) Jadhav <anirudha@nyu.edu>

* fix integrations script connections retry
add integrations docker service dependencies on the O/S cluster nodes

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update bytes map to long and status to int (#11)

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* Update README.md

update the ports according to the .env variables 

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Integration config parser support (#12)

* update integration script to load all assets from data.ini file

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update url to support both text & keyword

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* upstream updates

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update http.template mapping (#15)

fix dependency in the docker-compose missing env var for cartservices
add extra logging into the integration.py

* adding standard opensearch github dev / maintenance spec: (#16)

* adding standard opensearch github dev / maintenance spec:
 - CONTRIBUTING.md
 - MAINTAINERS.md
 - CODE_OF_CONDUCT.md
 ...

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fixing opensearch demo link for OpenTelemetry (#14)

Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com>

* upstream updates (#17)

* Regenerate kubernetes manifest and add autogenerate comment (open-telemetry#909)

Co-authored-by: Pierre Tessier <pierre@pierretessier.com>

* [loadgenerator] run load through frontend proxy (Envoy) (open-telemetry#914)

* Run load through frontendProxy

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* Run load through frontendProxy

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

---------

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>

* Fix error sh in README.md (open-telemetry#926)

---------

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: isabel <isaschm@users.noreply.github.com>
Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>
Co-authored-by: Lancelot <lancel.huang.cs@gmail.com>

* add untriaged gh workflow (#18)

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* [cartservice] Update .NET OTel to 1.5.0 (open-telemetry#935) (#23)

* [cartservice] Update OTel .NET to 1.5.0

* [cartservice] Simplify resource configuration

TelemetrySdk and EnvVariable are defaults

* Update changelog

Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>

* add red metrics from spans (#21)

* add spanmetrics namespace (span.metrics)
add description for all metrics in prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add spanmetrics namespace (span.metrics)
add description for all metrics in prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add integration dependency on the catalog repository for getting all the schema related index and component templates mapping (#29)

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix data-prepper image to a stable version
update fluent-bit.conf parser to emmit a different field name
adding support for prometheus-opensearch exporter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add error wrapping for integration script
Signed-off-by: YANGDB <yang.db.dev@gmail.com>

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Upstream changes needed merge  (#41)

* Commit generated Go code and bump dependencies (open-telemetry#946)

* accountingservice: commit generated code

bump deps

* license-checker to ignore genproto

* Update README.md

* Add comment to tools.go

* checkoutservice: commit generated code

bump dependencies

* productcatalogservice: commit generated code

bump dependencies

* Configure Renovate (open-telemetry#931)

* Add renovate.json

* only update otel deps

* update renovate config

* update renovate config

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: austinlparker <austin@ap2.io>
Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>

* [cartservice] code cleanup (open-telemetry#943)

* File scope namespaces

* Sort modifiers

* Remove redundant type declaration

* Avoid hiding variables

* join declaration and assignment

* Use standard .NET convention for fields and consts

* inline out variable

* object initializer

* collection initializer

* drop unused using

* drop unused parameters

* remove redundant field initializer

---------

Co-authored-by: Austin Parker <austin@ap2.io>

* Add Axiom to list of vendors (open-telemetry#963)

We would very much like to add [Axiom](axiom.co) to the list of vendors in the README. I linked a public demo dashboard that is feed by the demo.

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Co-authored-by: Robert Pająk <pellared@hotmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: austinlparker <austin@ap2.io>
Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
Co-authored-by: Lukas Malkmus <mail@lukasmalkmus.com>

* Update dependency io.grpc:grpc-netty to v1.50.3 (#47)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* upstream updates (#52)

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update frauddetectionservice (#55)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* Update adservice (#48)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* update upstream changes

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update opensearch for 2.9

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix: Fixing tracetest configuration (#65)

* fix: Fixing tracetest configuration

* fix: Fixing tracetest configuration

Signed-off-by: Oscar Reyes <oscar-rreyes1@hotmail.com>

---------

Signed-off-by: Oscar Reyes <oscar-rreyes1@hotmail.com>

* chore(deps): update loadgenerator (#67)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* remove https in favor of http

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* restore https

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update data-prepper config files

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>
Signed-off-by: Anirudha (Ani) Jadhav <anirudha@nyu.edu>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com>
Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Signed-off-by: Oscar Reyes <oscar-rreyes1@hotmail.com>
Co-authored-by: Juliano Costa <julianocosta89@outlook.com>
Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>
Co-authored-by: Ziqi Zhao <zhaoziqi9146@gmail.com>
Co-authored-by: Petr Styblo <styblope@gmail.com>
Co-authored-by: Brett McBride <brett@deakin.edu.au>
Co-authored-by: Alan West <3676547+alanwest@users.noreply.github.com>
Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Anirudha (Ani) Jadhav <anirudha@nyu.edu>
Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>
Co-authored-by: Mitchell Gale <Mitchell.gale@improving.com>
Co-authored-by: isabel <isaschm@users.noreply.github.com>
Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>
Co-authored-by: Lancelot <lancel.huang.cs@gmail.com>
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
Co-authored-by: Robert Pająk <pellared@hotmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lukas Malkmus <mail@lukasmalkmus.com>
Co-authored-by: Oscar Reyes <oscar-rreyes1@hotmail.com>
YANG-DB added a commit that referenced this pull request Nov 7, 2023
* Initial setup of Observability OTEL demo using Opensearch as store
* add curl to the basic docker O/S
* add monitoring & opinionated assets for this demo
* export F/E & Load-Generator port services
* fix jaeger service name
* adding nginx as frontend proxy, fluent-bit.conf as log emitter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx & fluent-bit docs

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding integrationbs docker-compose service for assets loading into opensearch / dashboards

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding datasource for query prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding architecture.md including images

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add images and service links

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add jaeger-agent container name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add data-prepper support for traces ingestion & serviceMap creation

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix auth issues for data-prepper

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add documentation for different ingestion capabilities

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add curl to the basic docker O/S

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add monitoring & opinionated assets for this demo

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* [shippingservice] update rust version and dependencies (open-telemetry#865)

* update rust version and dependencies

* Changelog

---------

Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>

* [load generator] Bump loagen dependencies (open-telemetry#869)

* Bump loagen dependencies

* Changelog

* [grafana] fix demo dashboard to be compatible with spanmetrics connector (open-telemetry#874)

* [grafana] fix demo dashboard to be compatible with spanmetrics connector

Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>

* add changelog entry

Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>

* fix some naming

Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>

---------

Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>

* export F/E & Load-Generator port services

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* [kafka] remove KRaft mode support workarounds (open-telemetry#880)

as the latest confluentinc/cp-kafka:7.4.0-1-ubi8
already provides built-in support

* enabling batch span processor metrics for quoteservice (open-telemetry#878)

* enabling batch span processor metrics for quoteservice
PHP's batch span processor can emit metrics. There is not yet an async implementation,
so use react's event loop to periodically flush traces and metrics.
Add a grafana chart for some of the batch span processor metrics: dropped, pending, processed, queued

* update changelog

* revert change in selected graph

* Update dependencies

---------

Co-authored-by: Juliano Costa <julianocosta89@outlook.com>

* Generate random errors in cartservice (open-telemetry#824)

* Generate random errors from cart service

* Update migration script?

* Update changelog

* Update changelog

* Add Copyright to FeatureFlagHelper.cs

---------

Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>
Co-authored-by: Juliano Costa <julianocosta89@outlook.com>

* fix jaeger service name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx as frontend proxy, fluent-bit.conf as log emitter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx & fluent-bit docs

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding integrationbs docker-compose service for assets loading into opensearch / dashboards

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* [currencyservice] Fix OTel C++ build and update OTel version (open-telemetry#886)

* Fix OTel C++ build and update OTel version

* changelog

* adding datasource for query prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding architecture.md including images

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add images and service links

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add jaeger-agent container name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add data-prepper support for traces ingestion & serviceMap creation

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix auth issues for data-prepper

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add documentation for different ingestion capabilities

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add assets manager flast app for loading the integration assets

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* remove experimental assets mgr app

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Opensearch otel demo observability tutorial (#5)

* add tutorial for using observability and diagnostic of a real use case



* adding otel landing page markdown dashboard


* adding tutorial markdown dashboards and documents


* adding Observability Introduction.md tutorial markdown dashboards and documents


* add dependencies to the docker-compose.yml


* exposing docker ports locally

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Add .whitesource configuration file

* Update local-config.md

Co-authored-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update README.md

update fluent-bit README.md file reference to the config

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* chore(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.4.1 (#4)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency io.grpc:grpc-protobuf to v1.45.2 (#5)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency org.apache.kafka:kafka-clients to v3.4.0 (#6)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency requests to v2.31.0 (#7)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* update url for the new opensearch otel demo repo
update integration script to log into a file
update the README.md for the otel-collector pipline descrition
update ports for the otel-col health-check
add memory_limiter / servicegraph processors for otel-col

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update url for the new opensearch otel demo repo
update integration script to log into a file
update the README.md for the otel-collector pipline descrition
update ports for the otel-col health-check
add memory_limiter / servicegraph processors for otel-col

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update docker-compose.yml

fixing the issues with latest OS images that cause the demo to break

Signed-off-by: Anirudha (Ani) Jadhav <anirudha@nyu.edu>

* fix integrations script connections retry
add integrations docker service dependencies on the O/S cluster nodes

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update bytes map to long and status to int (#11)

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* Update README.md

update the ports according to the .env variables 

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Integration config parser support (#12)

* update integration script to load all assets from data.ini file

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update url to support both text & keyword

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add curl to the basic docker O/S

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add monitoring & opinionated assets for this demo

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* export F/E & Load-Generator port services

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix jaeger service name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx as frontend proxy, fluent-bit.conf as log emitter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx & fluent-bit docs

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding integrationbs docker-compose service for assets loading into opensearch / dashboards

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding datasource for query prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding architecture.md including images

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add images and service links

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add jaeger-agent container name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add data-prepper support for traces ingestion & serviceMap creation

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix auth issues for data-prepper

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add documentation for different ingestion capabilities

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add monitoring & opinionated assets for this demo

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* export F/E & Load-Generator port services

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix jaeger service name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx as frontend proxy, fluent-bit.conf as log emitter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx & fluent-bit docs

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding integrationbs docker-compose service for assets loading into opensearch / dashboards

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding datasource for query prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding architecture.md including images

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add images and service links

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add jaeger-agent container name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add data-prepper support for traces ingestion & serviceMap creation

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix auth issues for data-prepper

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add documentation for different ingestion capabilities

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add assets manager flast app for loading the integration assets

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* remove experimental assets mgr app

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Opensearch otel demo observability tutorial (#5)

* add tutorial for using observability and diagnostic of a real use case



* adding otel landing page markdown dashboard


* adding tutorial markdown dashboards and documents


* adding Observability Introduction.md tutorial markdown dashboards and documents


* add dependencies to the docker-compose.yml


* exposing docker ports locally

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update local-config.md

Co-authored-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update README.md

update fluent-bit README.md file reference to the config

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Add .whitesource configuration file

* chore(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.4.1 (#4)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency io.grpc:grpc-protobuf to v1.45.2 (#5)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency org.apache.kafka:kafka-clients to v3.4.0 (#6)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency requests to v2.31.0 (#7)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* update url for the new opensearch otel demo repo
update integration script to log into a file
update the README.md for the otel-collector pipline descrition
update ports for the otel-col health-check
add memory_limiter / servicegraph processors for otel-col

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update docker-compose.yml

fixing the issues with latest OS images that cause the demo to break

Signed-off-by: Anirudha (Ani) Jadhav <anirudha@nyu.edu>

* fix integrations script connections retry
add integrations docker service dependencies on the O/S cluster nodes

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update bytes map to long and status to int (#11)

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* Update README.md

update the ports according to the .env variables 

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Integration config parser support (#12)

* update integration script to load all assets from data.ini file

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update url to support both text & keyword

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* upstream updates

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update http.template mapping (#15)

fix dependency in the docker-compose missing env var for cartservices
add extra logging into the integration.py

* adding standard opensearch github dev / maintenance spec: (#16)

* adding standard opensearch github dev / maintenance spec:
 - CONTRIBUTING.md
 - MAINTAINERS.md
 - CODE_OF_CONDUCT.md
 ...

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fixing opensearch demo link for OpenTelemetry (#14)

Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com>

* upstream updates (#17)

* Regenerate kubernetes manifest and add autogenerate comment (open-telemetry#909)

Co-authored-by: Pierre Tessier <pierre@pierretessier.com>

* [loadgenerator] run load through frontend proxy (Envoy) (open-telemetry#914)

* Run load through frontendProxy

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* Run load through frontendProxy

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

---------

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>

* Fix error sh in README.md (open-telemetry#926)

---------

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: isabel <isaschm@users.noreply.github.com>
Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>
Co-authored-by: Lancelot <lancel.huang.cs@gmail.com>

* add untriaged gh workflow (#18)

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* [cartservice] Update .NET OTel to 1.5.0 (open-telemetry#935) (#23)

* [cartservice] Update OTel .NET to 1.5.0

* [cartservice] Simplify resource configuration

TelemetrySdk and EnvVariable are defaults

* Update changelog

Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>

* add red metrics from spans (#21)

* add spanmetrics namespace (span.metrics)
add description for all metrics in prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add spanmetrics namespace (span.metrics)
add description for all metrics in prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add integration dependency on the catalog repository for getting all the schema related index and component templates mapping (#29)

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix data-prepper image to a stable version
update fluent-bit.conf parser to emmit a different field name
adding support for prometheus-opensearch exporter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add error wrapping for integration script
Signed-off-by: YANGDB <yang.db.dev@gmail.com>

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Upstream changes needed merge  (#41)

* Commit generated Go code and bump dependencies (open-telemetry#946)

* accountingservice: commit generated code

bump deps

* license-checker to ignore genproto

* Update README.md

* Add comment to tools.go

* checkoutservice: commit generated code

bump dependencies

* productcatalogservice: commit generated code

bump dependencies

* Configure Renovate (open-telemetry#931)

* Add renovate.json

* only update otel deps

* update renovate config

* update renovate config

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: austinlparker <austin@ap2.io>
Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>

* [cartservice] code cleanup (open-telemetry#943)

* File scope namespaces

* Sort modifiers

* Remove redundant type declaration

* Avoid hiding variables

* join declaration and assignment

* Use standard .NET convention for fields and consts

* inline out variable

* object initializer

* collection initializer

* drop unused using

* drop unused parameters

* remove redundant field initializer

---------

Co-authored-by: Austin Parker <austin@ap2.io>

* Add Axiom to list of vendors (open-telemetry#963)

We would very much like to add [Axiom](axiom.co) to the list of vendors in the README. I linked a public demo dashboard that is feed by the demo.

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Co-authored-by: Robert Pająk <pellared@hotmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: austinlparker <austin@ap2.io>
Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
Co-authored-by: Lukas Malkmus <mail@lukasmalkmus.com>

* Update dependency io.grpc:grpc-netty to v1.50.3 (#47)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* upstream updates (#52)

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update frauddetectionservice (#55)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* Update adservice (#48)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* update upstream changes

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update opensearch for 2.9

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix: Fixing tracetest configuration (#65)

* fix: Fixing tracetest configuration

* fix: Fixing tracetest configuration

Signed-off-by: Oscar Reyes <oscar-rreyes1@hotmail.com>

---------

Signed-off-by: Oscar Reyes <oscar-rreyes1@hotmail.com>

* chore(deps): update loadgenerator (#67)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* remove https in favor of http

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* restore https

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update data-prepper config files

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix opensearch service name for jaeger-query

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* remove jaeger-query

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update data-prepper pipelines

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update data-prepper pipelines

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update data-prepper pipelines

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>
Signed-off-by: Anirudha (Ani) Jadhav <anirudha@nyu.edu>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com>
Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Signed-off-by: Oscar Reyes <oscar-rreyes1@hotmail.com>
Co-authored-by: Juliano Costa <julianocosta89@outlook.com>
Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>
Co-authored-by: Ziqi Zhao <zhaoziqi9146@gmail.com>
Co-authored-by: Petr Styblo <styblope@gmail.com>
Co-authored-by: Brett McBride <brett@deakin.edu.au>
Co-authored-by: Alan West <3676547+alanwest@users.noreply.github.com>
Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Anirudha (Ani) Jadhav <anirudha@nyu.edu>
Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>
Co-authored-by: Mitchell Gale <Mitchell.gale@improving.com>
Co-authored-by: isabel <isaschm@users.noreply.github.com>
Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>
Co-authored-by: Lancelot <lancel.huang.cs@gmail.com>
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
Co-authored-by: Robert Pająk <pellared@hotmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lukas Malkmus <mail@lukasmalkmus.com>
Co-authored-by: Oscar Reyes <oscar-rreyes1@hotmail.com>
YANG-DB added a commit that referenced this pull request Nov 20, 2023
* Initial setup of Observability OTEL demo using Opensearch as store

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add curl to the basic docker O/S

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add monitoring & opinionated assets for this demo

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* export F/E & Load-Generator port services

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix jaeger service name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx as frontend proxy, fluent-bit.conf as log emitter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx & fluent-bit docs

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding integrationbs docker-compose service for assets loading into opensearch / dashboards

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding datasource for query prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding architecture.md including images

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add images and service links

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add jaeger-agent container name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add data-prepper support for traces ingestion & serviceMap creation

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix auth issues for data-prepper

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add documentation for different ingestion capabilities

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add curl to the basic docker O/S

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add monitoring & opinionated assets for this demo

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* [shippingservice] update rust version and dependencies (open-telemetry#865)

* update rust version and dependencies

* Changelog

---------

Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>

* [load generator] Bump loagen dependencies (open-telemetry#869)

* Bump loagen dependencies

* Changelog

* [grafana] fix demo dashboard to be compatible with spanmetrics connector (open-telemetry#874)

* [grafana] fix demo dashboard to be compatible with spanmetrics connector

Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>

* add changelog entry

Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>

* fix some naming

Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>

---------

Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>

* export F/E & Load-Generator port services

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* [kafka] remove KRaft mode support workarounds (open-telemetry#880)

as the latest confluentinc/cp-kafka:7.4.0-1-ubi8
already provides built-in support

* enabling batch span processor metrics for quoteservice (open-telemetry#878)

* enabling batch span processor metrics for quoteservice
PHP's batch span processor can emit metrics. There is not yet an async implementation,
so use react's event loop to periodically flush traces and metrics.
Add a grafana chart for some of the batch span processor metrics: dropped, pending, processed, queued

* update changelog

* revert change in selected graph

* Update dependencies

---------

Co-authored-by: Juliano Costa <julianocosta89@outlook.com>

* Generate random errors in cartservice (open-telemetry#824)

* Generate random errors from cart service

* Update migration script?

* Update changelog

* Update changelog

* Add Copyright to FeatureFlagHelper.cs

---------

Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>
Co-authored-by: Juliano Costa <julianocosta89@outlook.com>

* fix jaeger service name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx as frontend proxy, fluent-bit.conf as log emitter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx & fluent-bit docs

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding integrationbs docker-compose service for assets loading into opensearch / dashboards

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* [currencyservice] Fix OTel C++ build and update OTel version (open-telemetry#886)

* Fix OTel C++ build and update OTel version

* changelog

* adding datasource for query prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding architecture.md including images

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add images and service links

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add jaeger-agent container name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add data-prepper support for traces ingestion & serviceMap creation

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix auth issues for data-prepper

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add documentation for different ingestion capabilities

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add assets manager flast app for loading the integration assets

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* remove experimental assets mgr app

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Opensearch otel demo observability tutorial (#5)

* add tutorial for using observability and diagnostic of a real use case



* adding otel landing page markdown dashboard


* adding tutorial markdown dashboards and documents


* adding Observability Introduction.md tutorial markdown dashboards and documents


* add dependencies to the docker-compose.yml


* exposing docker ports locally

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Add .whitesource configuration file

* Update local-config.md

Co-authored-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update README.md

update fluent-bit README.md file reference to the config

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* chore(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.4.1 (#4)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency io.grpc:grpc-protobuf to v1.45.2 (#5)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency org.apache.kafka:kafka-clients to v3.4.0 (#6)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency requests to v2.31.0 (#7)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* update url for the new opensearch otel demo repo
update integration script to log into a file
update the README.md for the otel-collector pipline descrition
update ports for the otel-col health-check
add memory_limiter / servicegraph processors for otel-col

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update url for the new opensearch otel demo repo
update integration script to log into a file
update the README.md for the otel-collector pipline descrition
update ports for the otel-col health-check
add memory_limiter / servicegraph processors for otel-col

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update docker-compose.yml

fixing the issues with latest OS images that cause the demo to break

Signed-off-by: Anirudha (Ani) Jadhav <anirudha@nyu.edu>

* fix integrations script connections retry
add integrations docker service dependencies on the O/S cluster nodes

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update bytes map to long and status to int (#11)

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* Update README.md

update the ports according to the .env variables 

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Integration config parser support (#12)

* update integration script to load all assets from data.ini file

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update url to support both text & keyword

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add curl to the basic docker O/S

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add monitoring & opinionated assets for this demo

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* export F/E & Load-Generator port services

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix jaeger service name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx as frontend proxy, fluent-bit.conf as log emitter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx & fluent-bit docs

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding integrationbs docker-compose service for assets loading into opensearch / dashboards

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding datasource for query prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding architecture.md including images

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add images and service links

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add jaeger-agent container name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add data-prepper support for traces ingestion & serviceMap creation

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix auth issues for data-prepper

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add documentation for different ingestion capabilities

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Initial setup of Observability OTEL demo using Opensearch as store

* Initial setup of Observability OTEL demo using Opensearch as store

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add monitoring & opinionated assets for this demo

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* export F/E & Load-Generator port services

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix jaeger service name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx as frontend proxy, fluent-bit.conf as log emitter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding nginx & fluent-bit docs

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding integrationbs docker-compose service for assets loading into opensearch / dashboards

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding datasource for query prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* adding architecture.md including images

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add images and service links

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add jaeger-agent container name

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add data-prepper support for traces ingestion & serviceMap creation

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix auth issues for data-prepper

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add documentation for different ingestion capabilities

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add assets manager flast app for loading the integration assets

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* remove experimental assets mgr app

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Opensearch otel demo observability tutorial (#5)

* add tutorial for using observability and diagnostic of a real use case



* adding otel landing page markdown dashboard


* adding tutorial markdown dashboards and documents


* adding Observability Introduction.md tutorial markdown dashboards and documents


* add dependencies to the docker-compose.yml


* exposing docker ports locally

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update local-config.md

Co-authored-by: Joshua Li <joshuali925@gmail.com>
Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update README.md

update fluent-bit README.md file reference to the config

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Add .whitesource configuration file

* chore(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.4.1 (#4)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency io.grpc:grpc-protobuf to v1.45.2 (#5)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency org.apache.kafka:kafka-clients to v3.4.0 (#6)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* chore(deps): update dependency requests to v2.31.0 (#7)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* update url for the new opensearch otel demo repo
update integration script to log into a file
update the README.md for the otel-collector pipline descrition
update ports for the otel-col health-check
add memory_limiter / servicegraph processors for otel-col

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update docker-compose.yml

fixing the issues with latest OS images that cause the demo to break

Signed-off-by: Anirudha (Ani) Jadhav <anirudha@nyu.edu>

* fix integrations script connections retry
add integrations docker service dependencies on the O/S cluster nodes

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update bytes map to long and status to int (#11)

Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>

* Update README.md

update the ports according to the .env variables 

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Integration config parser support (#12)

* update integration script to load all assets from data.ini file

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update url to support both text & keyword

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* upstream updates

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update http.template mapping (#15)

fix dependency in the docker-compose missing env var for cartservices
add extra logging into the integration.py

* adding standard opensearch github dev / maintenance spec: (#16)

* adding standard opensearch github dev / maintenance spec:
 - CONTRIBUTING.md
 - MAINTAINERS.md
 - CODE_OF_CONDUCT.md
 ...

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fixing opensearch demo link for OpenTelemetry (#14)

Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com>

* upstream updates (#17)

* Regenerate kubernetes manifest and add autogenerate comment (open-telemetry#909)

Co-authored-by: Pierre Tessier <pierre@pierretessier.com>

* [loadgenerator] run load through frontend proxy (Envoy) (open-telemetry#914)

* Run load through frontendProxy

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

* Run load through frontendProxy

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>

---------

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>

* Fix error sh in README.md (open-telemetry#926)

---------

Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: isabel <isaschm@users.noreply.github.com>
Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>
Co-authored-by: Lancelot <lancel.huang.cs@gmail.com>

* add untriaged gh workflow (#18)

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* [cartservice] Update .NET OTel to 1.5.0 (open-telemetry#935) (#23)

* [cartservice] Update OTel .NET to 1.5.0

* [cartservice] Simplify resource configuration

TelemetrySdk and EnvVariable are defaults

* Update changelog

Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>

* add red metrics from spans (#21)

* add spanmetrics namespace (span.metrics)
add description for all metrics in prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add spanmetrics namespace (span.metrics)
add description for all metrics in prometheus

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add integration dependency on the catalog repository for getting all the schema related index and component templates mapping (#29)

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix data-prepper image to a stable version
update fluent-bit.conf parser to emmit a different field name
adding support for prometheus-opensearch exporter

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* add error wrapping for integration script
Signed-off-by: YANGDB <yang.db.dev@gmail.com>

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Upstream changes needed merge  (#41)

* Commit generated Go code and bump dependencies (open-telemetry#946)

* accountingservice: commit generated code

bump deps

* license-checker to ignore genproto

* Update README.md

* Add comment to tools.go

* checkoutservice: commit generated code

bump dependencies

* productcatalogservice: commit generated code

bump dependencies

* Configure Renovate (open-telemetry#931)

* Add renovate.json

* only update otel deps

* update renovate config

* update renovate config

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: austinlparker <austin@ap2.io>
Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>

* [cartservice] code cleanup (open-telemetry#943)

* File scope namespaces

* Sort modifiers

* Remove redundant type declaration

* Avoid hiding variables

* join declaration and assignment

* Use standard .NET convention for fields and consts

* inline out variable

* object initializer

* collection initializer

* drop unused using

* drop unused parameters

* remove redundant field initializer

---------

Co-authored-by: Austin Parker <austin@ap2.io>

* Add Axiom to list of vendors (open-telemetry#963)

We would very much like to add [Axiom](axiom.co) to the list of vendors in the README. I linked a public demo dashboard that is feed by the demo.

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Co-authored-by: Robert Pająk <pellared@hotmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: austinlparker <austin@ap2.io>
Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
Co-authored-by: Lukas Malkmus <mail@lukasmalkmus.com>

* Update dependency io.grpc:grpc-netty to v1.50.3 (#47)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* upstream updates (#52)

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* Update frauddetectionservice (#55)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* Update adservice (#48)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* update upstream changes

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update opensearch for 2.9

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix: Fixing tracetest configuration (#65)

* fix: Fixing tracetest configuration

* fix: Fixing tracetest configuration

Signed-off-by: Oscar Reyes <oscar-rreyes1@hotmail.com>

---------

Signed-off-by: Oscar Reyes <oscar-rreyes1@hotmail.com>

* chore(deps): update loadgenerator (#67)

Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update upstream changes
 - remove 'opensearch integration' service
 - update the opensearch dashboard
 - add opensearch+dashboard to the minimized docker-compose.yml
 - update opensearch to use a single node

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* remove https in favor of http

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* restore https

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update data-prepper config files

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* fix opensearch service name for jaeger-query

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* remove jaeger-query

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update data-prepper pipelines

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update data-prepper pipelines

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update data-prepper pipelines

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

* update data-prepper pipelines

Signed-off-by: YANGDB <yang.db.dev@gmail.com>

---------

Signed-off-by: YANGDB <yang.db.dev@gmail.com>
Signed-off-by: Ziqi Zhao <zhaoziqi9146@gmail.com>
Signed-off-by: Anirudha (Ani) Jadhav <anirudha@nyu.edu>
Signed-off-by: Shenoy Pratik <sgguruda@amazon.com>
Signed-off-by: Mitchell Gale <Mitchell.Gale@improving.com>
Signed-off-by: Pierre Tessier <pierre@pierretessier.com>
Signed-off-by: Oscar Reyes <oscar-rreyes1@hotmail.com>
Co-authored-by: Juliano Costa <julianocosta89@outlook.com>
Co-authored-by: Carter Socha <43380952+cartersocha@users.noreply.github.com>
Co-authored-by: Ziqi Zhao <zhaoziqi9146@gmail.com>
Co-authored-by: Petr Styblo <styblope@gmail.com>
Co-authored-by: Brett McBride <brett@deakin.edu.au>
Co-authored-by: Alan West <3676547+alanwest@users.noreply.github.com>
Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com>
Co-authored-by: Joshua Li <joshuali925@gmail.com>
Co-authored-by: Anirudha (Ani) Jadhav <anirudha@nyu.edu>
Co-authored-by: Shenoy Pratik <sgguruda@amazon.com>
Co-authored-by: Mitchell Gale <Mitchell.gale@improving.com>
Co-authored-by: isabel <isaschm@users.noreply.github.com>
Co-authored-by: Pierre Tessier <pierre@pierretessier.com>
Co-authored-by: Austin Parker <austin@ap2.io>
Co-authored-by: Lancelot <lancel.huang.cs@gmail.com>
Co-authored-by: Piotr Kiełkowicz <pkiekowicz@splunk.com>
Co-authored-by: Robert Pająk <pellared@hotmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lukas Malkmus <mail@lukasmalkmus.com>
Co-authored-by: Oscar Reyes <oscar-rreyes1@hotmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
security fix Security fix generated by Mend Stale
Projects
None yet
Development

Successfully merging this pull request may close these issues.