Skip to content

Commit

Permalink
debloat: remove vsphere, kubes, aerospike -> half rss, half binary size
Browse files Browse the repository at this point in the history
Printing --help now takes less than half the rss, and takes less than
half the time, the x64 binary is also half the size.

Stuff like discovery should probably get split out into it's own binary,
and/or things like this should get build-tagged imports so that they can
be exluded by people who have no need for them.

I'm sympathetic to the challenges of writing
serialization/deserialization code in Go, but the bloat from reflect
retention and the need for init() based planning causes a lot of
overhead for unused features.
  • Loading branch information
raggi committed Apr 25, 2023
1 parent 87e5245 commit f069ddd
Show file tree
Hide file tree
Showing 617 changed files with 0 additions and 201,248 deletions.
62 changes: 0 additions & 62 deletions libbeat/autodiscover/providers/docker/config.go

This file was deleted.

18 changes: 0 additions & 18 deletions libbeat/autodiscover/providers/docker/doc.go

This file was deleted.

Loading

0 comments on commit f069ddd

Please sign in to comment.