Skip to content

Commit 6c6d792

Browse files
authored
Remove deprecated honeycomb-beeline gem (#4642)
Honeycomb Beeline for Ruby is deprecated since August 2025. They recommend to replace it with OpenTelementry. More details can be found here: honeycombio/beeline-ruby#244
1 parent fe696dd commit 6c6d792

File tree

5 files changed

+0
-59
lines changed

5 files changed

+0
-59
lines changed

Gemfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ gem 'eventmachine', '~> 1.2.7'
1010
gem 'fluent-logger'
1111
gem 'googleapis-common-protos', '>= 1.8.0'
1212
gem 'hashdiff'
13-
gem 'honeycomb-beeline'
1413
gem 'httpclient'
1514
gem 'json-diff'
1615
gem 'json_pure'

Gemfile.lock

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -155,9 +155,6 @@ GEM
155155
faraday_middleware (0.14.0)
156156
faraday (>= 0.7.4, < 1.0)
157157
ffi (1.16.3)
158-
ffi-compiler (1.3.2)
159-
ffi (>= 1.15.5)
160-
rake
161158
fluent-logger (0.10.0)
162159
logger (~> 1.6)
163160
msgpack (>= 1.0.0, < 2)
@@ -259,18 +256,9 @@ GEM
259256
google-protobuf (>= 3.25, < 5.0)
260257
googleapis-common-protos-types (~> 1.0)
261258
hashdiff (1.2.1)
262-
honeycomb-beeline (3.1.0)
263-
libhoney (>= 2.3.0)
264-
http (5.2.0)
265-
addressable (~> 2.8)
266-
base64 (~> 0.1)
267-
http-cookie (~> 1.0)
268-
http-form_data (~> 2.2)
269-
llhttp-ffi (~> 0.5.0)
270259
http-accept (1.7.0)
271260
http-cookie (1.0.5)
272261
domain_name (~> 0.5)
273-
http-form_data (2.3.0)
274262
httpclient (2.9.0)
275263
mutex_m
276264
i18n (1.14.7)
@@ -295,17 +283,10 @@ GEM
295283
kramdown-parser-gfm (1.1.0)
296284
kramdown (~> 2.0)
297285
language_server-protocol (3.17.0.5)
298-
libhoney (2.3.0)
299-
addressable (~> 2.0)
300-
excon
301-
http (>= 2.0, < 6.0)
302286
lint_roller (1.1.0)
303287
listen (3.9.0)
304288
rb-fsevent (~> 0.10, >= 0.10.3)
305289
rb-inotify (~> 0.9, >= 0.9.10)
306-
llhttp-ffi (0.5.0)
307-
ffi-compiler (~> 1.0)
308-
rake (~> 13.0)
309290
logger (1.7.0)
310291
loggregator_emitter (5.2.0)
311292
beefcake (~> 1.0.0)
@@ -656,7 +637,6 @@ DEPENDENCIES
656637
fog-openstack
657638
googleapis-common-protos (>= 1.8.0)
658639
hashdiff
659-
honeycomb-beeline
660640
httpclient
661641
json-diff
662642
json-schema

config/initializers/honeycomb.rb

Lines changed: 0 additions & 32 deletions
This file was deleted.

lib/cloud_controller/config_schemas/api_schema.rb

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -426,11 +426,6 @@ class ApiSchema < VCAP::Config
426426
optional(:cc_service_key_client_name) => String,
427427
optional(:cc_service_key_client_secret) => String,
428428

429-
optional(:honeycomb) => {
430-
write_key: String,
431-
dataset: String
432-
},
433-
434429
update_metric_tags_on_rename: bool,
435430
app_instance_stopping_state: bool,
436431

lib/cloud_controller/rack_app_builder.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ def build(config, request_metrics, request_logs)
2727
use CloudFoundry::Middleware::VcapRequestId
2828
use CloudFoundry::Middleware::BelowMinCliWarning if config.get(:warn_if_below_min_cli_version)
2929
use CloudFoundry::Middleware::NewRelicCustomAttributes if config.get(:newrelic_enabled)
30-
use Honeycomb::Rack::Middleware, client: Honeycomb.client if config.get(:honeycomb)
3130
use CloudFoundry::Middleware::SecurityContextSetter, configurer
3231
use CloudFoundry::Middleware::Zipkin
3332
use CloudFoundry::Middleware::RequestLogs, request_logs

0 commit comments

Comments
 (0)