1.10.0
v1.10
A new service to provide static product images: Image Provider. This service is based on NGiNX and is used to return all images for every product. It showcases how to instrument OpenTelemetry through an NGiNX proxy using the NGiNX Native OpenTelemetry module.
With the release of the new easier to configure feature flag service, several new feature flags have also been added.
What's Changed
- chore(deps): upgrade otel collector, grafana, jaeger and prometheus by @tranngoclam in #1490
- Imageprovider by @klucsik in #1462
- chore(kafka): use apache/kafka official image by @tranngoclam in #1480
- chore(docker compose): add container name as tag attribute to contain… by @harrykimpel in #1495
- [frauddetection] Use span links as Kafka consumer by @puckpuck in #1501
- [repo] Fix GHA label script by @austinlparker in #1503
- [fix] update permissions in label issue by @austinlparker in #1504
- [frontend] reunite trace from loadgenerator by @puckpuck in #1506
- [loadgenerator] added loadgeneratorFloodHomepage flagd by @bornav in #1486
- [repo] add traceBasedTests image by @puckpuck in #1507
- [chore] Update frontend test to remove fraud detection span check by @julianocosta89 in #1516
- chore(deps): upgrade otel sdk, contrib to latest version by @tranngoclam in #1512
- [cartservice] Bump OTel .NET SDK to 1.8.0 by @Kielek in #1514
- adservice add highcpu load ff by @EislM0203 in #1510
- [quoteservice] manual metrics, logs export by @brettmc in #1519
- [loadgenerator] start locust with host "0.0.0.0" (#1437) by @MoZhonghua in #1509
- [flagd] export flagd traces to otel collector by @klucsik in #1522
- [frontend + adservice] Pass Session ID through baggage by @austinlparker in #1502
- Add link to feature flags docs by @curusarn in #1523
- Update Datadog link in README by @julianocosta89 in #1527
- Bump gradle/wrapper-validation-action from 2.1.2 to 3.3.0 by @dependabot in #1524
- Append slash to copy destination in adService Dockerfile by @danielgblanco in #1530
- [frontend] Pass down image optimization requests to imageprovider in checkoutitem component by @klucsik in #1529
- chore(deps): upgrade opentelemetry-java-instrumentation to 2.3.0 by @tranngoclam in #1532
- Bump gradle/wrapper-validation-action from 3.3.0 to 3.3.1 by @dependabot in #1539
- chore(deps): upgrade opentelemetry-java-instrumentation for kafka to 2.3.0 by @tranngoclam in #1533
- feat(otelcol): add redisreceiver by @tranngoclam in #1537
- fix(productcatalogservice): handle err returned from
openfeature.SetProvider
func by @tranngoclam in #1535 - [kafka][checkoutservice][frauddetectionservice] add kafkaQueueProblems featureflag by @EislM0203 in #1528
- Bump gradle/wrapper-validation-action from 3.3.1 to 3.3.2 by @dependabot in #1548
- Consistent baggage propagation by @beeme1mr in #1545
- [chore] specify default value for tracetest image version by @puckpuck in #1551
- [chore] update Kubernetes manifest to 1.9.0 by @puckpuck in #1555
- [flagd] - upgrade to latest version and memory limits by @puckpuck in #1554
- [imageprovider] - add image to build-images workflow by @puckpuck in #1552
- chore(deps): upgrade otel collector contrib, grafana and prometheus by @tranngoclam in #1559
- [chore] remove deprecated version property from docker compose files by @puckpuck in #1557
- chore(deps): upgrade go dependencies to latest versions by @tranngoclam in #1561
- feat: configure feature flag tracing for Python services by @federicobond in #1553
- Revert "remove axoflow link" by @julianocosta89 in #1563
- fix(loadgenerator): use add_hooks openfeature method by @rogercoll in #1565
- chore(deps): upgrade otel collector contrib and opensearch by @rogercoll in #1566
- docs: update sig meeting schedule by @rogercoll in #1567
- [frontend] Slowloading of images by @klucsik in #1515
- [Frontend] Global img provider by @klucsik in #1571
- Fix kafka permission in dockerfile by @zzh8829 in #1574
- Resolve proto directory dynamically for dotnet cartservice by @Mpdreamz in #1579
- [cartservice] bump Otel .NET SDK to 1.8.1 by @rogercoll in #1580
- add flagd service to minimal docker compose by @rogercoll in #1585
- [kafka] increase kafka memory limits by @puckpuck in #1592
- [imageprovider] reduce image size by @puckpuck in #1589
- chore(ci): reusable container image generation by @rogercoll in #1581
- chore: introduce .env.override for docker-compose by @rogercoll in #1584
- [chore] release prep: update dependencies for all services by @puckpuck in #1591
- chore: Add service version to OTEL_RESOURCE_ATTRIBUTES by @julianocosta89 in #1594
- [checkout] fix kafka restart by @puckpuck in #1590
New Contributors
- @harrykimpel made their first contribution in #1495
- @bornav made their first contribution in #1486
- @MoZhonghua made their first contribution in #1509
- @curusarn made their first contribution in #1523
- @danielgblanco made their first contribution in #1530
- @beeme1mr made their first contribution in #1545
- @federicobond made their first contribution in #1553
- @rogercoll made their first contribution in #1565
- @zzh8829 made their first contribution in #1574
- @Mpdreamz made their first contribution in #1579
Full Changelog: 1.9.0...1.10.0