vault/builtin/logical/database/dbplugin
Calvin Leung Huang c3c63313f3
Version protocol switch (#3833)
* Use version to determine plugin protocol to use

* Remove field from ServeOpts

* Fix missing assignment, handle errors

* contraint -> constraint

* Inject the version string from the vault side

* Fix the version check

* Add grpc support check to database plugins

* Default to use grpc unless missing env var or fail on contraint check

* Add GRPCSupport test

* Add greater than test case

* Add go-version dep
2018-01-23 17:29:26 -05:00
..
client.go Add context to storage backends and wire it through a lot of places (#3817) 2018-01-19 01:44:44 -05:00
database.pb.go Database gRPC plugins (#3666) 2017-12-14 14:03:11 -08:00
database.proto Database gRPC plugins (#3666) 2017-12-14 14:03:11 -08:00
databasemiddleware.go Database gRPC plugins (#3666) 2017-12-14 14:03:11 -08:00
grpc_transport.go gRPC Backend Plugins (#3808) 2018-01-18 13:49:20 -08:00
netrpc_transport.go Database gRPC plugins (#3666) 2017-12-14 14:03:11 -08:00
plugin_test.go Add context to storage backends and wire it through a lot of places (#3817) 2018-01-19 01:44:44 -05:00
plugin.go Add context to storage backends and wire it through a lot of places (#3817) 2018-01-19 01:44:44 -05:00
server.go Version protocol switch (#3833) 2018-01-23 17:29:26 -05:00