joeybloggs
|
9ff11ae808
|
break out benchmarks into separate file
create examples file for better godocs
|
10 years ago |
Dean Karn
|
df95f9de27
|
Merge pull request #71 from bluesuncorp/v5-development
V5 development
|
10 years ago |
Dean Karn
|
be66dfe125
|
Merge pull request #70 from joeybloggs/v5-development
add call to SetMaxStructPoolSize in test to ensure continued 100% tes…
|
10 years ago |
joeybloggs
|
f4837a073b
|
add call to SetMaxStructPoolSize in test to ensure continued 100% test coverage
|
10 years ago |
Dean Karn
|
ecfab4f37a
|
Merge pull request #69 from bluesuncorp/v5-development
V5 development
|
10 years ago |
Dean Karn
|
ac10117172
|
Merge pull request #68 from joeybloggs/v5-development
V5 development
|
10 years ago |
joeybloggs
|
fcbf6b65e4
|
add caching pool of StructErrors to reuse objects, reduce garbage collection and reduce memory allocations
for #56
|
10 years ago |
joeybloggs
|
678d778cba
|
Merge branch 'investigate-including-comma-in-data' into v5-development
|
10 years ago |
joeybloggs
|
0fbc3228e8
|
rework code to allow handling of comma (,) and = within the params i.e. excludesall=,=
add test cases for comma and = validation within params
add documentation stating how to include a comma within the parameters
for #67
|
10 years ago |
Dean Karn
|
c6a510f8a9
|
Merge pull request #65 from bluesuncorp/v5-development
V5 development
|
10 years ago |
Dean Karn
|
d40121962a
|
Merge pull request #64 from joeybloggs/v5-development
V5 development
|
10 years ago |
joeybloggs
|
793099be40
|
remove trimming of param option as space could be a valid param option or char
for #63
|
10 years ago |
Dean Karn
|
6ae296cb93
|
Update README.md
fix go get documentation, remove the -u option
|
10 years ago |
Dean Karn
|
8461815c10
|
Merge pull request #61 from bluesuncorp/v5-development
V5 development
|
10 years ago |
Dean Karn
|
3d15a126d3
|
Merge pull request #60 from joeybloggs/cache-struct-schema-metadata
Cache struct schema metadata
|
10 years ago |
joeybloggs
|
1fda4930f6
|
comment out parallel benchmarks to maintain go 1.2 compatibility
|
10 years ago |
joeybloggs
|
aa275c658d
|
merge pul request changes from @xboston
|
10 years ago |
joeybloggs
|
39656b5186
|
Merge branch 'v5-development' into cache-struct-schema-metadata
|
10 years ago |
joeybloggs
|
98ee4c3a5d
|
Merge branch 'v6-development' into v5-development
|
10 years ago |
joeybloggs
|
56b4ce1811
|
add larger tests for benchmarks
|
10 years ago |
joeybloggs
|
81ce302975
|
add parallel benchmark
|
10 years ago |
joeybloggs
|
ad39bb92dd
|
code cleanup
|
10 years ago |
joeybloggs
|
6ffa5d1455
|
add thread safety note to AddFunction and SetTag functions
|
10 years ago |
joeybloggs
|
8c2248a5ce
|
add map thread safety
|
10 years ago |
joeybloggs
|
0c5fbee316
|
code cleanup + variable renaming
restructure fieldWithNameAndSingleTag for speed + less allocations
|
10 years ago |
joeybloggs
|
e4f2ff67bd
|
add caching of field only tags, now less time, memory and only 2 allocations vs 9
|
10 years ago |
joeybloggs
|
22d031deb0
|
add struct caching, significant speedup even in a simple test
NOTE: validating a single fields speed however was reduced and more memory allocations, need to correct this before marking caching as complete.
|
10 years ago |
Dean Karn
|
1d61bf3148
|
Merge pull request #53 from bluesuncorp/v5-development
V5 development
|
10 years ago |
Dean Karn
|
61e4429b20
|
Merge pull request #52 from joeybloggs/v5-development
V5 development
|
10 years ago |
joeybloggs
|
fbb3befecb
|
update validate struct benchmark for lager struct with nested struct
|
10 years ago |
joeybloggs
|
beaa9adf31
|
minor performance updates
add benchmarks
|
10 years ago |
Dean Karn
|
479d3f0fd9
|
Merge pull request #50 from bluesuncorp/v5-development
V5 development
|
10 years ago |
Dean Karn
|
756455cce5
|
Merge pull request #49 from joeybloggs/change-to-native-golang-testing
Change to native golang testing
|
10 years ago |
joeybloggs
|
e5c73961c7
|
finish test conversion
|
10 years ago |
joeybloggs
|
ae2d0646af
|
add more checks to IsEqual function
|
10 years ago |
joeybloggs
|
e0b68a7520
|
initial commit of helper functions
|
10 years ago |
Dean Karn
|
07cbdd2e6d
|
Merge pull request #46 from bluesuncorp/v5-development
V5 development
|
10 years ago |
Dean Karn
|
5ab4925073
|
Merge pull request #45 from joeybloggs/v5-development
V5 development
|
10 years ago |
joeybloggs
|
3dcc019b64
|
add contains, contains any, contains rune, excludes, excludes and excludesrune validation functions + tests + docuemtation
for #43
|
10 years ago |
joeybloggs
|
9d18657e1f
|
remove extra carriage returns
for #44
|
10 years ago |
joeybloggs
|
fd059fe2f1
|
remove unnecessary carriage returns
for #44
|
10 years ago |
Dean Karn
|
63658537be
|
Merge pull request #41 from bluesuncorp/v5
Merge pull request #40 from bluesuncorp/v5-development
|
10 years ago |
Dean Karn
|
d780b124a9
|
Merge pull request #40 from bluesuncorp/v5-development
V5 development
|
10 years ago |
Dean Karn
|
ee35a115e9
|
Merge pull request #39 from joeybloggs/v5-development
V5 development
|
10 years ago |
joeybloggs
|
f7f779fb31
|
add documentation for ne and nefield validation function
#38
|
10 years ago |
joeybloggs
|
23c3fa6b63
|
add ne and nefield functions to validator
|
10 years ago |
Dean Karn
|
74d0e52ab3
|
Update README.md
update branch url for travis ci
|
10 years ago |
Dean Karn
|
73747bdf83
|
Merge pull request #37 from bluesuncorp/v5-development
V5 development
|
10 years ago |
Dean Karn
|
1a0a2f52c4
|
Merge pull request #36 from joeybloggs/v5-development
add eq baked in function + tests
|
10 years ago |
joeybloggs
|
b891b1cf3c
|
add eq baked in function + tests
add eqfield baked in function + tests
for issue #35
|
10 years ago |