-
Notifications
You must be signed in to change notification settings - Fork 582
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
build: bazel foundation #19946
build: bazel foundation #19946
Commits on Jun 20, 2024
-
bytes: reference header in current directory
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7eebf73 - Browse repository at this point
Copy the full SHA 7eebf73View commit details -
bazel: add third party dependencies
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 281b8c9 - Browse repository at this point
Copy the full SHA 281b8c9View commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9895d33 - Browse repository at this point
Copy the full SHA 9895d33View commit details -
bazel: add baes library bazel build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 39d3d9a - Browse repository at this point
Copy the full SHA 39d3d9aView commit details -
bazel: add ssx library bazel build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 61a0fe1 - Browse repository at this point
Copy the full SHA 61a0fe1View commit details -
bazel: add strings library bazel build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 65ffd83 - Browse repository at this point
Copy the full SHA 65ffd83View commit details -
bazel: add bytes library bazel build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 80802ae - Browse repository at this point
Copy the full SHA 80802aeView commit details -
bazel: add container library bazel build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e5aa44f - Browse repository at this point
Copy the full SHA e5aa44fView commit details -
bazel: add utils library bazel build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 06ff960 - Browse repository at this point
Copy the full SHA 06ff960View commit details -
bazel: add crypto library bazel build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b90e0ca - Browse repository at this point
Copy the full SHA b90e0caView commit details -
bazel: add random library bazel build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2b47fbd - Browse repository at this point
Copy the full SHA 2b47fbdView commit details -
bazel: add serde library bazel build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b8d3ed2 - Browse repository at this point
Copy the full SHA b8d3ed2View commit details -
bazel: add test_utils library bazel build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e8efde5 - Browse repository at this point
Copy the full SHA e8efde5View commit details -
bazel: update seastar and add config options
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6826627 - Browse repository at this point
Copy the full SHA 6826627View commit details -
bazel: add missing hwloc depdendency
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e2fcf0a - Browse repository at this point
Copy the full SHA e2fcf0aView commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for be287e1 - Browse repository at this point
Copy the full SHA be287e1View commit details -
bazel: use inherited c++ standard setting
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e58bd47 - Browse repository at this point
Copy the full SHA e58bd47View commit details -
bazel: clarify seastar build comments
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f9319a1 - Browse repository at this point
Copy the full SHA f9319a1View commit details -
bazel: make strings library fine grained
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 82e7954 - Browse repository at this point
Copy the full SHA 82e7954View commit details -
bazel: add no-seastar boost test macro
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4e96dcc - Browse repository at this point
Copy the full SHA 4e96dccView commit details -
bazel: add strings library tests
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bbfde7d - Browse repository at this point
Copy the full SHA bbfde7dView commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9a1f8e6 - Browse repository at this point
Copy the full SHA 9a1f8e6View commit details -
bazel: make random library more fine grained
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b52e2a7 - Browse repository at this point
Copy the full SHA b52e2a7View commit details -
bazel: add random library tests
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 169f910 - Browse repository at this point
Copy the full SHA 169f910View commit details -
bazel: allow defines to pass through for test macro
Useful for passing in BOOST_TEST_MODULE=foo to add a main(). Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ddd4cbd - Browse repository at this point
Copy the full SHA ddd4cbdView commit details -
bazel: add tests to utils library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cc035b8 - Browse repository at this point
Copy the full SHA cc035b8View commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 01abe7a - Browse repository at this point
Copy the full SHA 01abe7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bbd40e - Browse repository at this point
Copy the full SHA 0bbd40eView commit details
Commits on Jun 21, 2024
-
bazel: use a better name for seastar numactl option
The config option `--@seastar//:numa=True` didn't read very intuitively, so changed it to `numactl`. Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 075f5eb - Browse repository at this point
Copy the full SHA 075f5ebView commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1fcd770 - Browse repository at this point
Copy the full SHA 1fcd770View commit details -
bazel: split build from test helpers
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fad3b00 - Browse repository at this point
Copy the full SHA fad3b00View commit details -
Configuration menu - View commit details
-
Copy full SHA for d698141 - Browse repository at this point
Copy the full SHA d698141View commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 329d13a - Browse repository at this point
Copy the full SHA 329d13aView commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 590810f - Browse repository at this point
Copy the full SHA 590810fView commit details -
bazel: fix dependency reference
This dependency wasn't updated when switching boost dependencies, but also wasn't being built to catch the issue. Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a89af08 - Browse repository at this point
Copy the full SHA a89af08View commit details
Commits on Jun 22, 2024
-
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ca22e2b - Browse repository at this point
Copy the full SHA ca22e2bView commit details -
bazel: pass definitions through library macro
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2887843 - Browse repository at this point
Copy the full SHA 2887843View commit details -
bazel: add named_type to bazel build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f5da85d - Browse repository at this point
Copy the full SHA f5da85dView commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f2ec24e - Browse repository at this point
Copy the full SHA f2ec24eView commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b5d51b7 - Browse repository at this point
Copy the full SHA b5d51b7View commit details
Commits on Jun 23, 2024
-
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ed9ba45 - Browse repository at this point
Copy the full SHA ed9ba45View commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ad42e34 - Browse repository at this point
Copy the full SHA ad42e34View commit details -
bazel: generate raft rpc service header
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ee8e91d - Browse repository at this point
Copy the full SHA ee8e91dView commit details -
bazel: generate cluster rpc headers
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ecc8b4d - Browse repository at this point
Copy the full SHA ecc8b4dView commit details -
bazel: generate transform rpc headers
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5819f3c - Browse repository at this point
Copy the full SHA 5819f3cView commit details -
bazel: use python rules from rules_python
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5563372 - Browse repository at this point
Copy the full SHA 5563372View commit details -
bazel: remove empty dependency list
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b4e9c43 - Browse repository at this point
Copy the full SHA b4e9c43View commit details -
bazel: generate seastar swagger from json spec
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4080858 - Browse repository at this point
Copy the full SHA 4080858View commit details -
bazel: add buildifier tool for bazel file formatting
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fa29de0 - Browse repository at this point
Copy the full SHA fa29de0View commit details -
bazel: split fips build from rest of openssl build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8007cc2 - Browse repository at this point
Copy the full SHA 8007cc2View commit details
Commits on Jun 25, 2024
-
bazel: use explicit flags instead of compilation_mode
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 745a230 - Browse repository at this point
Copy the full SHA 745a230View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f255c9 - Browse repository at this point
Copy the full SHA 2f255c9View commit details
Commits on Jun 26, 2024
-
bazel: keep llvm option parsing on same line
The second --copt is an argument to the first (-mllvm), but bazel doesn't seem to accept various forms of combining these. So instead put them on the same line to highlight their relationship, and rely on what we believe to be bazel retaining the ordering. Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0f7fd32 - Browse repository at this point
Copy the full SHA 0f7fd32View commit details -
bazel: add thin lto to release flags
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5305841 - Browse repository at this point
Copy the full SHA 5305841View commit details -
bazel: use openssl flags in the openssl-fips build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a7e178f - Browse repository at this point
Copy the full SHA a7e178fView commit details -
bazel: avoid leaking avro include path to dependents
Avro .cc files include "header.h" without the "avro/" path prefix. We want to expose the parent of "avro" so that users of the library include with the expected "avro/header.h" path, but don't want to expose the non-prefixed path. The way to hide this would be to add `-I<path>` to `copts`, but such a solution is ellusive (the recommended `-Iexternal/...` doesn't seem to work as expected with bazel modules). Anyway, the work around in this PR stages a copy of all the headers into a separate directory and uses that as a set of private headers added to `srcs`. Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9bc2053 - Browse repository at this point
Copy the full SHA 9bc2053View commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fed5d40 - Browse repository at this point
Copy the full SHA fed5d40View commit details -
bazel: always build seastar with openssl support
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b813457 - Browse repository at this point
Copy the full SHA b813457View commit details -
Configuration menu - View commit details
-
Copy full SHA for d61347e - Browse repository at this point
Copy the full SHA d61347eView commit details -
bazel: remove unused seastar dependencies
Redpanda now only uses OpenSSL (including Seastar) for crypto stuff, which means that we do not need gnutls, nettle, gmp, or cryptopp. Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 22bc0c0 - Browse repository at this point
Copy the full SHA 22bc0c0View commit details
Commits on Jun 27, 2024
-
bazel: add module and function docstrings
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 538f55a - Browse repository at this point
Copy the full SHA 538f55aView commit details -
bazel: fix unused variable warning
Found by buildifier linter. Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 21b9683 - Browse repository at this point
Copy the full SHA 21b9683View commit details -
bazel: remove use of globbing in serde
The glob wasn't used because all of the files were explicitly listed.
Configuration menu - View commit details
-
Copy full SHA for 53a08f3 - Browse repository at this point
Copy the full SHA 53a08f3View commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e41c776 - Browse repository at this point
Copy the full SHA e41c776View commit details -
tools: add tools/bazel wrapper
Checks for bazelisk, and in the future, could download bazelisk automatically. Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 52e690b - Browse repository at this point
Copy the full SHA 52e690bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f193188 - Browse repository at this point
Copy the full SHA f193188View commit details
Commits on Jun 28, 2024
-
bazel: allow rules_python to run with root user
This isn't ideal, but it sounds like it really only affects the ability to cache *.pyc files. In our case, we have about a grand total of 3 or 4 files we compile with Python so I'm not sure it's worth the headache right of figuring out a different way to deal with this. bazelbuild/rules_python#1169 Useful for docker builds that require extra effort to use in a non-root context. Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ea828bc - Browse repository at this point
Copy the full SHA ea828bcView commit details -
bazel: add dependency for libpciaccess
It's weird, I get it. Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for baa87be - Browse repository at this point
Copy the full SHA baa87beView commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4302062 - Browse repository at this point
Copy the full SHA 4302062View commit details -
bazel: add unresolved address utility
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f9678d2 - Browse repository at this point
Copy the full SHA f9678d2View commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dbc06de - Browse repository at this point
Copy the full SHA dbc06deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cefc24 - Browse repository at this point
Copy the full SHA 7cefc24View commit details
Commits on Jun 29, 2024
-
bazel: add fix variant of buildifier command
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 83c1c21 - Browse repository at this point
Copy the full SHA 83c1c21View commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c2db0a8 - Browse repository at this point
Copy the full SHA c2db0a8View commit details -
bazel: add reflection utility libraries
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 69110a4 - Browse repository at this point
Copy the full SHA 69110a4View commit details -
bazel: add additional serde tag_invoke helpers
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a79fb21 - Browse repository at this point
Copy the full SHA a79fb21View commit details
Commits on Jun 30, 2024
-
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8912807 - Browse repository at this point
Copy the full SHA 8912807View commit details -
bazel: add utils:xid library and test
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 97a9e9a - Browse repository at this point
Copy the full SHA 97a9e9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dcaaf5 - Browse repository at this point
Copy the full SHA 5dcaaf5View commit details -
bazel: ignore build directories
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a9b8a88 - Browse repository at this point
Copy the full SHA a9b8a88View commit details -
bazel: add missing header to seastar build
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 29982fe - Browse repository at this point
Copy the full SHA 29982feView commit details -
bazel: allow local_defines pass through to library macro
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ec7a722 - Browse repository at this point
Copy the full SHA ec7a722View commit details -
bazel: add utils:static_deleter_fn library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1f5145b - Browse repository at this point
Copy the full SHA 1f5145bView commit details -
bazel: add utils:functional library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 956faf7 - Browse repository at this point
Copy the full SHA 956faf7View commit details -
bazel: add ssx:future-util library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f5a2039 - Browse repository at this point
Copy the full SHA f5a2039View commit details -
bazel: add reflection:adl library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8958c57 - Browse repository at this point
Copy the full SHA 8958c57View commit details -
bazel: add several serde rw tag_invoke libraries
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f1c0574 - Browse repository at this point
Copy the full SHA f1c0574View commit details -
bazel: add utils:to_string library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0e3c42d - Browse repository at this point
Copy the full SHA 0e3c42dView commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4505f93 - Browse repository at this point
Copy the full SHA 4505f93View commit details -
bazel: add compression library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d5e38a1 - Browse repository at this point
Copy the full SHA d5e38a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20ec04c - Browse repository at this point
Copy the full SHA 20ec04cView commit details -
bazel: enable layering_check by default
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 00e29d5 - Browse repository at this point
Copy the full SHA 00e29d5View commit details -
Merge pull request #17 from dotnwat/layering-check
bazel: enable layering_check by default
Configuration menu - View commit details
-
Copy full SHA for 8b74a72 - Browse repository at this point
Copy the full SHA 8b74a72View commit details -
bazel: remove non-library code from avro
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f862f7b - Browse repository at this point
Copy the full SHA f862f7bView commit details -
bazel: add missing avro dependencies
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b813371 - Browse repository at this point
Copy the full SHA b813371View commit details -
bazel: add missing utils:uuid dependency
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e6d916a - Browse repository at this point
Copy the full SHA e6d916aView commit details -
bazel: build xxhash explicitly
The version of xxhash provided by bzlmod requires -iquoted includes which prevents redpanda's use of brackets: <xxhash.h>. this isn't inherently a problem, we probably should use quoted includes. but in the interim state where both cmake and bazel are in use we need some flexibility. so we build xxhash manually so we can control this. Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8484270 - Browse repository at this point
Copy the full SHA 8484270View commit details -
bazel: add missing system dependencies
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7985abd - Browse repository at this point
Copy the full SHA 7985abdView commit details
Commits on Jul 2, 2024
-
bazel/thirdparty: added debug config flags to seastar
Signed-off-by: Michał Maślanka <michal@redpanda.com>
Configuration menu - View commit details
-
Copy full SHA for 52d8d53 - Browse repository at this point
Copy the full SHA 52d8d53View commit details -
build/bazelrc: use default system allocator when using sanitizers
Signed-off-by: Michał Maślanka <michal@redpanda.com>
Configuration menu - View commit details
-
Copy full SHA for be81892 - Browse repository at this point
Copy the full SHA be81892View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1554594 - Browse repository at this point
Copy the full SHA 1554594View commit details -
bazel: enable warnings for redpanda targets
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for eeeda55 - Browse repository at this point
Copy the full SHA eeeda55View commit details -
bazel: use custom build for libpciaccess
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for aecf8d1 - Browse repository at this point
Copy the full SHA aecf8d1View commit details -
bazel: add keep_going flag to build
This provides behavior similar to ninja/make where on-going work completes if other work fails. Pretty useful when compiling because we can see more errors all at once. Make it the default and opt-out if wanted to --nokeep_going Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dbadf9b - Browse repository at this point
Copy the full SHA dbadf9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7304569 - Browse repository at this point
Copy the full SHA 7304569View commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 107ed92 - Browse repository at this point
Copy the full SHA 107ed92View commit details -
Merge pull request #20 from dotnwat/pciaccess-warnings
Pciaccess warnings
Configuration menu - View commit details
-
Copy full SHA for 95a8172 - Browse repository at this point
Copy the full SHA 95a8172View commit details -
bazel: add utils:inet_address library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 023445c - Browse repository at this point
Copy the full SHA 023445cView commit details -
bazel: add schema_registry:config library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ff8a6ae - Browse repository at this point
Copy the full SHA ff8a6aeView commit details -
bazel: add storage:config library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 65e2f6d - Browse repository at this point
Copy the full SHA 65e2f6dView commit details -
bazel: add serde:chrono library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 20be636 - Browse repository at this point
Copy the full SHA 20be636View commit details
Commits on Jul 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 68c5582 - Browse repository at this point
Copy the full SHA 68c5582View commit details -
bazel: add serde:bool_class library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2f5dc42 - Browse repository at this point
Copy the full SHA 2f5dc42View commit details -
bazel: add missing serde deps to model library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c2d71fb - Browse repository at this point
Copy the full SHA c2d71fbView commit details -
bazel: remove rw/vector from generic serde library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5393109 - Browse repository at this point
Copy the full SHA 5393109View commit details -
bazel: add security:config library
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4281447 - Browse repository at this point
Copy the full SHA 4281447View commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c83f8f4 - Browse repository at this point
Copy the full SHA c83f8f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68cd642 - Browse repository at this point
Copy the full SHA 68cd642View commit details
Commits on Jul 4, 2024
-
bazel: add bench tag to benchmark tests
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f03a6e0 - Browse repository at this point
Copy the full SHA f03a6e0View commit details -
bazel: fix compression tests settings
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0dece98 - Browse repository at this point
Copy the full SHA 0dece98View commit details -
bazel: add some shortcuts for running tests
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3149a21 - Browse repository at this point
Copy the full SHA 3149a21View commit details -
bazel: add missing dependencies
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 14c4467 - Browse repository at this point
Copy the full SHA 14c4467View commit details -
bazel: add bracket-include hack for re2 dependency
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 34e9296 - Browse repository at this point
Copy the full SHA 34e9296View commit details -
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 786c500 - Browse repository at this point
Copy the full SHA 786c500View commit details -
bazel: add github action to build with bazel
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4cd0421 - Browse repository at this point
Copy the full SHA 4cd0421View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42e5112 - Browse repository at this point
Copy the full SHA 42e5112View commit details -
bazel: add third party build origin stories
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f28c1e1 - Browse repository at this point
Copy the full SHA f28c1e1View commit details -
bazel: add stack-clash-protection flag to seastar
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 79739bc - Browse repository at this point
Copy the full SHA 79739bcView commit details