Eric Paris
6b3a6e6b98
Make copyright ownership statement generic
...
Instead of saying "Google Inc." (which is not always correct) say "The
Kubernetes Authors", which is generic.
2015-05-01 17:49:56 -04:00
Prashanth Balasubramanian
7592dabeba
RcManager uses informers
2015-04-28 13:45:15 -07:00
Kris Rousey
6904c4d585
Fixing a lot of string formatting issues with regards to:
...
* Improper format specifier (e.g. %s for bools or %s for ints)
* More or less parameters than format specifiers
* Not calling a formatting function when it should have (e.g. Error() instead of Errorf())
2015-03-31 16:47:10 -07:00
Salvatore Dario Minonne
6ad5c07350
Adding a func to labels.Selector to add requirement
2015-03-25 20:37:04 +01:00
Nikhil Jindal
5c71e2ba00
Merge pull request #5769 from sdminonne/cleaning_labels
...
Removing dead code in labels package and changing LabelSelector type
2015-03-23 16:28:31 -07:00
Clayton Coleman
65425f690c
Move field errors to pkg/util/fielderrors
...
Allows pkg/api to take a reference to labels.Selector and fields.Selector
2015-03-22 17:43:34 -04:00
Salvatore Dario Minonne
4c55689fb7
Removing dead code in labels package and chaning LabelSelector type
2015-03-22 18:03:50 +01:00
gmarek
bb8a4f5ed3
apply comments
2015-03-06 08:23:22 +01:00
gmarek
726a5af075
Loosen label and annotation validation and related tests
2015-03-06 08:23:22 +01:00
Salvatore Dario Minonne
75f2efb500
moving ParseSelector to Parse for labels only.
2015-03-05 22:39:36 +01:00
Daniel Smith
c4822dc060
Revert "Revert "Adding converter functions to convert field label selectors to internal version before matching""
...
This reverts commit 5f35a67002
.
2015-03-02 15:00:09 -08:00
Zach Loafman
5f35a67002
Revert "Adding converter functions to convert field label selectors to internal version before matching"
2015-02-28 11:42:49 -08:00
nikhiljindal
48e7945f65
Versioning the field selectors
2015-02-27 16:10:59 -08:00
Salvatore Dario Minonne
0186acc37c
Extending label.Parse method to support exact match
2015-02-25 08:52:20 +01:00
bgrant0607
0c2be7e9ae
Merge pull request #2559 from meirf/add-whitespace-flexibility-to-multivalued-requirement-parser
...
Make multivalued requirement parser more whitespace tolerant
2014-12-08 11:01:13 -08:00
Tim Hockin
89875ef09d
Loosen DNS 952 for labels
2014-12-01 12:30:43 -08:00
Meir Fischer
763e48bc6f
multivalued requirement parser more whitespace tolerant
2014-11-23 21:55:34 -05:00
Eric Tune
01434a8c04
Add helper for making simple selector.
2014-11-21 13:34:20 -08:00
Tim Hockin
95a9098311
fix 'go vet' warnings
2014-11-21 09:45:28 +08:00
Meir Fischer
444b74302a
state-based parser for multi-valued set selector syntax
2014-11-05 08:47:51 -05:00
Eric Tune
800284164a
Fix format specifiers in Printf-type functions.
2014-10-09 17:06:32 -07:00
Meir Fischer
89a9e5e672
extend selector with EXISTS, new tests/some old tests use table-driven style; add Has to Labels interface; enforce Requirement restrictions in constructor
2014-10-06 21:10:11 -04:00
Clayton Coleman
ae698bcff8
Allow field/label users to get info from fields
...
Allows a consumer to get at the information stored in the field selector
for querying an underlying data store. Not generic, but offers a
simple start.
2014-08-27 15:49:00 -04:00
Meir Fischer
9076e78654
change strValues's type to util.StringSet; rename Comparator to Operator; small syntax fix
2014-07-31 23:56:37 -04:00
Meir Fischer
80b1fa000e
structured message for selector; matching functionality
2014-07-31 00:29:42 -04:00
Clayton Coleman
5bc19584a5
Update Service and ReplControllers to validate
...
Validations are performed on update and on create.
2014-07-27 19:55:03 -04:00
Clayton Coleman
d32024870a
Extend validation for ReplicationController
...
Provide type safe checks for empty sets of selectors.
2014-07-25 12:15:17 -04:00
Yuki Yugui Sonoda
60dd1f7cc0
Eliminates tautological comments
2014-07-15 20:58:01 +09:00
Yuki Yugui Sonoda
41febcee5e
Merge branch 'master' into fix/golint
...
Conflicts:
pkg/master/master.go
pkg/master/pod_cache.go
pkg/proxy/config/file.go
pkg/proxy/proxier.go
pkg/proxy/roundrobbin.go
pkg/scheduler/randomfit.go
pkg/scheduler/randomfit_test.go
2014-07-15 20:57:47 +09:00
Claire Li
2b183943c2
pkg/selector: set the cap for slice in SelectorFromSet
2014-07-11 22:59:50 -07:00
Yuki Yugui Sonoda
85fa11da93
Fixes golint errors in pkg/labels
2014-07-11 22:28:27 +09:00
Burcu Dogan
f4d989ae92
labels: Fixing linting errors.
2014-07-10 22:08:12 -07:00
Daniel Smith
b3fbc47bd4
Make selector parsing deterministic
2014-06-20 10:03:56 -07:00
Daniel Smith
671a7f1c27
File name should have changed during query->selector rename.
2014-06-20 09:58:09 -07:00
Daniel Smith
bc02b3c21a
Rename [label] query to selector
2014-06-19 13:31:42 -07:00
Daniel Smith
c4649d539b
Separate labels and selector in services for clarity
2014-06-19 13:30:04 -07:00
Daniel Smith
e10e5b99d5
Fix typo
2014-06-16 22:21:43 -07:00
Daniel Smith
c4e575d4ac
switch to different types for different parts of the label query
2014-06-16 22:05:12 -07:00
Daniel Smith
3b980bd9dc
Make deterministic
2014-06-16 22:05:12 -07:00
Daniel Smith
c534d070e5
Rename LabelSet labels.Set
2014-06-16 22:05:12 -07:00
Daniel Smith
5c3e4fab58
add another test
2014-06-16 22:05:12 -07:00
Daniel Smith
7d05ba4dc4
Implement new label system
2014-06-16 22:05:12 -07:00
Daniel Smith
154ec0db1e
apiserver builds again
2014-06-16 22:05:12 -07:00
Daniel Smith
1c6342a794
Move labels to own package
2014-06-16 22:05:11 -07:00