Kevin
c8c82c1d8f
implement Node affinity and NodeSelector
2016-02-04 01:53:14 +00:00
Salvatore Dario Minonne
3288ce0dcb
renaming labels.LabelSelector to labels.internalSelector
2015-12-04 09:21:33 +01:00
Brian Grant
1bac67f9e2
Add DoesNotExist label operator.
2015-10-13 20:13:19 +00:00
Chao Xu
9be421c053
fix label selector parser in case no value (or only whitespaces) is specified after the key
2015-10-02 16:17:56 -07:00
tummychow
78ce5da988
Move util.StringSet into its own package
...
A lot of packages use StringSet, but they don't use anything else from
the util package. Moving StringSet into another package will shrink
their dependency trees significantly.
2015-09-10 12:04:15 -07:00
Kris Rousey
565189f5b8
Correcting all go vet errors
2015-08-11 13:55:37 -07:00
Mike Danese
8e33cbfa28
rewrite go imports
2015-08-05 17:30:03 -07:00
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
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
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
d32024870a
Extend validation for ReplicationController
...
Provide type safe checks for empty sets of selectors.
2014-07-25 12:15:17 -04: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