Gyuho Lee
|
fa6d2e2d71
|
pkg/fileutil: add "ReadDirOption"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-18 10:28:27 -07:00 |
|
Gyuho Lee
|
3a80499da4
|
*: rename to "journal"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-16 14:38:27 -07:00 |
|
Gyuho Lee
|
1e953bd187
|
pkg/logutil: error when it can't find journal socket
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-16 14:34:49 -07:00 |
|
Gyuho Lee
|
a338816cb4
|
pkg/logutil: do not print error message on journaldWriter
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-16 11:34:33 -07:00 |
|
Gyuho Lee
|
7a92bbfed2
|
etcdserver/*: move internal v2 packages
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-14 12:49:49 -07:00 |
|
Gyuho Lee
|
c862712c73
|
pkg/transport: remove unused parameter from "wrapTLS"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-09 15:42:45 -07:00 |
|
Gyuho Lee
|
2bb1a268b3
|
pkg/fileutil: clarify flock errors
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-03 14:00:42 -07:00 |
|
Gyuho Lee
|
3ed6c967ce
|
pkg/proxy: silence http server logs
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-05-02 12:59:29 -07:00 |
|
Gyuho Lee
|
1917e5c543
|
pkg/*: fix "unconvert" warnings
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-30 15:32:16 -07:00 |
|
Gyuho Lee
|
4baaf322fa
|
pkg/netutil: create doc.go
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-27 11:41:50 -07:00 |
|
Gyuho Lee
|
e8ba8feaed
|
pkg/netutil: use structured logging for TCP resolve
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-27 11:40:13 -07:00 |
|
Gyuho Lee
|
2271db7552
|
pkg/logutil: add godoc on zap encoder field names
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-26 11:54:00 -07:00 |
|
Gyuho Lee
|
624f421d21
|
Merge pull request #9642 from lorneli/idutil-dev
pkg/idutil: use count field as atomic variable
|
2018-04-26 11:48:23 -07:00 |
|
lorneli
|
54827d47ee
|
pkg/idutil: use count field as atomic variable
Use atomic.AddUint64 instead of mutex lock to inc count field.
Bench result:
benchmark old ns/op new ns/op delta
BenchmarkNext-4 163 26.3 -83.87%
|
2018-04-27 00:44:45 +08:00 |
|
Gyuho Lee
|
9cd9ae284f
|
pkg/logutil: do not build journald logger on windows
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-25 13:52:30 -07:00 |
|
Gyuho Lee
|
a34dd272b0
|
pkg/logutil: change "NewRaftLogger" function signature
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-25 10:11:35 -07:00 |
|
Gyuho Lee
|
6df3179c06
|
pkg/logutil: add "NewRaftLoggerFromZapCore"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-25 10:05:12 -07:00 |
|
Gyuho Lee
|
1fa80bf520
|
pkg/logutil: add "NewGRPCLoggerV2FromZapCore"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-25 10:05:12 -07:00 |
|
Gyuho Lee
|
fcbb30364a
|
pkg/logutil: add "NewJournaldWriter"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-25 10:05:12 -07:00 |
|
Gyuho Lee
|
0411b89d69
|
pkg/proxy: fix fmt
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-20 11:26:38 -07:00 |
|
Gyuho Lee
|
8006d3305e
|
pkg/proxy: strip host on local listener
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-20 10:35:01 -07:00 |
|
Gyuho Lee
|
d0847f4f25
|
*: clean up/fix server structured logs
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-18 12:54:43 -07:00 |
|
Gyuho Lee
|
2bd88e378c
|
pkg/transport: check nil logger
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-16 17:36:00 -07:00 |
|
Gyuho Lee
|
0dad8abb6f
|
pkg: support structured logger
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-16 17:36:00 -07:00 |
|
Gyuho Lee
|
82e84a09e1
|
pkg/logutil: add "NewGRPCLoggerV2FromZap", "NewRaftLogger"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-16 17:36:00 -07:00 |
|
Gyuho Lee
|
ff6ff9d6e6
|
Merge pull request #9570 from gyuho/tls
*: fix TLS reload when cert includes only IPs (no domain names in SAN field)
|
2018-04-16 08:02:18 -07:00 |
|
Gyuho Lee
|
00b529e810
|
pkg/proxy: fix typos in field names
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-14 12:00:41 -07:00 |
|
Gyuho Lee
|
5db4df762b
|
pkg/proxy: make/simplify interface more extensible
Extend proxy for more advanced corrupt and packet drop testing.
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-14 07:32:26 -07:00 |
|
Gyuho Lee
|
3f8d1738de
|
pkg/transport: document how TLS reload works with IP only certs
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-13 14:19:37 -07:00 |
|
rob boll
|
88c078d4bd
|
pkg/transport: don't set certificates on tls config
|
2018-04-13 13:17:27 -07:00 |
|
Gyuho Lee
|
b8bf42cc5a
|
pkg/fileutil: test "Exist" on directory
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-08 14:26:30 -07:00 |
|
Gyuho Lee
|
f53c153fa9
|
pkg/stringutil: add tests
For later "runner" cleanup
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-08 14:18:09 -07:00 |
|
Gyuho Lee
|
72ba5572a2
|
pkg/proxy: godoc package
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-05 12:57:44 -07:00 |
|
Gyuho Lee
|
7f812ca8e1
|
pkg/proxy: move from "pkg/transport"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-05 11:06:30 -07:00 |
|
Gyuho Lee
|
322437f47d
|
pkg/transport: log tlsutil.NewCert errors
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-04-02 13:42:09 -07:00 |
|
Gyuho Lee
|
d44332daa9
|
proxy: clean up logging
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-30 11:25:23 -07:00 |
|
Gyuho Lee
|
089e8ffecb
|
pkg/flags: fix "Set"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-27 06:25:44 -07:00 |
|
Gyuho Lee
|
7195bb7ced
|
pkg/cors: remove
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-27 06:25:44 -07:00 |
|
Gyuho Lee
|
b426217907
|
pkg/flags: add "UniqueURLs", "UniqueStrings"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
iii
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-27 06:25:44 -07:00 |
|
Gyuho Lee
|
759fcb6e70
|
pkg/transport: deprecate "CAFile" field
Has been deprecated since v2.1...
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-20 15:38:05 -07:00 |
|
Gyuho Lee
|
1640cdb044
|
pkg/flags: clean up, add "SelectiveStringsValue"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-19 02:23:06 -07:00 |
|
Gyuho Lee
|
1e94968ffa
|
pkg/flags: support empty URLs string in NewURLsValue
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-15 01:18:57 -04:00 |
|
Gyuho Lee
|
5e9d4652e0
|
pkg/flags: add "StringSliceFromFlag"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-14 21:32:24 -04:00 |
|
Gyuho Lee
|
9e7ef79c26
|
pkg/flags: add "StringSlice"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-14 21:27:17 -04:00 |
|
Gyuho Lee
|
ab4d888e1f
|
pkg/logutil: fix example
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-07 13:11:34 -08:00 |
|
Gyuho Lee
|
82ee796aa4
|
pkg/logutil: move "pkg/logger" to "logutil"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-07 10:45:29 -08:00 |
|
Gyuho Lee
|
748ab8c398
|
pkg/flags: fatal on conflicting environment variable
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-03-02 10:36:59 -08:00 |
|
Gyuho Lee
|
418bb92963
|
pkg/httputil: add "GetHostname"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-02-28 17:27:40 -08:00 |
|
Gyuho Lee
|
811566f2f2
|
*: fix "v2store" imports
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-02-26 17:11:40 -08:00 |
|
Gyuho Lee
|
0e12e888e0
|
*: move "internal/store" to "etcdserver/v2store"
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
|
2018-02-26 17:11:40 -08:00 |
|