-
Notifications
You must be signed in to change notification settings - Fork 348
Comparing changes
Open a pull request
base repository: bufbuild/buf
base: v1.10.0
head repository: bufbuild/buf
compare: v1.11.0
- 18 commits
- 47 files changed
- 11 contributors
Commits on Dec 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 05e8fdb - Browse repository at this point
Copy the full SHA 05e8fdbView commit details -
TCN-858 explicitly define upload assets (#1657)
To determine the files to be uploaded, pipe the result of a find command into en env var, id only tested it on a single file in the past - when it has multiple files, it finds a new line character and terminates. as such, release fails to upload assets.
Configuration menu - View commit details
-
Copy full SHA for 781f1bf - Browse repository at this point
Copy the full SHA 781f1bfView commit details -
add support for installing released plugins (#1658)
Update `buf alpha plugin push` command to add support for installing plugins from released versions (zip file containing buf.plugin.yaml and image.tar). Remove all support for building Docker images (Docker CLI is preferred).
Configuration menu - View commit details
-
Copy full SHA for acd74fb - Browse repository at this point
Copy the full SHA acd74fbView commit details
Commits on Dec 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c0459ae - Browse repository at this point
Copy the full SHA c0459aeView commit details -
improvements in filtering image (#1652)
This adds a performance benchmark for the image filtering logic, to make sure the changes actually improve performance. Performance is improved in two key ways: 1. Shedding the `protosource` model wrappers and instead directly using descriptor protos. 2. Accumulating results in one place, instead of repeated allocation and then concatenation of slices. (This is also useful pre-factoring for adding more improvements in the future.) The net result is that it's now 1.7x as fast, uses 60% as much memory, and performs less than 1/10th as many allocations.
Configuration menu - View commit details
-
Copy full SHA for 1289d7d - Browse repository at this point
Copy the full SHA 1289d7dView commit details
Commits on Dec 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f00d440 - Browse repository at this point
Copy the full SHA f00d440View commit details -
check for existing image before pushing to registry (#1663)
Update `buf alpha plugin push` to first check if an existing image digest exists in the OCI registry. If found, we can re-use it instead of pushing a new tag of the same image. This should also greatly improve the performance of pushing images when the image already exists remotely.
Configuration menu - View commit details
-
Copy full SHA for 7beb1e3 - Browse repository at this point
Copy the full SHA 7beb1e3View commit details
Commits on Dec 12, 2022
-
BSR-704/default except override for optimize_for (#1625)
* Add default, except override to managed mode `optimize_for` option * preserves backward compatibility with the current `optimize_for` option being string
Configuration menu - View commit details
-
Copy full SHA for af2eedb - Browse repository at this point
Copy the full SHA af2eedbView commit details -
update connect-go and latest go deps (#1674)
Bump to the latest connect-go and pull in updates to other non-pinned go dependencies.
Configuration menu - View commit details
-
Copy full SHA for 5d29981 - Browse repository at this point
Copy the full SHA 5d29981View commit details -
fix regression in plugin generation (#1675)
The 'Remote' field contains the full plugin name (including path and version information). For the GetRemoteHostname() method, we should parse the hostname portion and return it. This resolves 404 errors when generating with older plugins.
Configuration menu - View commit details
-
Copy full SHA for fae35f6 - Browse repository at this point
Copy the full SHA fae35f6View commit details -
optimize checking for current digest (#1665)
If the current digest has the same image ID as the image to push, we can greatly speed up looking through every tag (which may contain multiple duplicates - potentially one per version/revision of a plugin). This should greatly speed up the lookup in the case where the plugin already exists on the OCI registry.
Configuration menu - View commit details
-
Copy full SHA for 8985c1b - Browse repository at this point
Copy the full SHA 8985c1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e85a0a6 - Browse repository at this point
Copy the full SHA e85a0a6View commit details
Commits on Dec 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2991585 - Browse repository at this point
Copy the full SHA 2991585View commit details
Commits on Dec 14, 2022
-
image filtering: don't include entire enclosing message/service (#1659)
If an enclosing message is not part of the transitive dependency graph, but a nested message therein is, the enclosing message will be stripped of its fields. This produces a smaller filtered descriptor set but does not impede the use of the results for dynamic messages or dynamic RPC. Similarly, if a method is indicated as a type filter, its enclosing service will be stripped of other unreferenced methods. Finally, this attempts to fix/clarify the behavior around when custom options are included since they are also known extensions. If known extensions are included in the filtered set AND one of the options message types is part of the transitive dependency graph, all of the relevant custom options will be included. Otherwise, if custom options are included, ones actually referenced in options on the elements in the transitive dependency graph will be present.
Configuration menu - View commit details
-
Copy full SHA for bc1fb94 - Browse repository at this point
Copy the full SHA bc1fb94View commit details
Commits on Dec 19, 2022
-
Bump go.uber.org/multierr from 1.8.0 to 1.9.0 (#1684)
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 04e5243 - Browse repository at this point
Copy the full SHA 04e5243View commit details -
Bump peter-evans/create-pull-request from 4.2.2 to 4.2.3 (#1643)
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 108da9b - Browse repository at this point
Copy the full SHA 108da9bView commit details -
Bump bufbuild/buf-push-action from 1.0.1 to 1.1.1 (#1682)
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c28dda4 - Browse repository at this point
Copy the full SHA c28dda4View commit details -
Release prepared for 1.11.0 Reminder: Update the changelog Co-authored-by: joshcarp <joshcarp@users.noreply.github.com> Co-authored-by: Joshua Carpeggiani <32605850+joshcarp@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b6d1820 - Browse repository at this point
Copy the full SHA b6d1820View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.10.0...v1.11.0