Kubernetes Prow Robot
a66808a10d
Merge pull request #1483 from bianpengyuan/fix-typo
...
Fix environment variable typo in plugin doc
2019-08-28 13:17:55 -07:00
guoxudong
a4e1ba0593
update zh doc
2019-08-27 13:57:17 +08:00
Pengyuan Bian
73660af10c
fix environment variable typo.
2019-08-26 16:24:44 -07:00
Kubernetes Prow Robot
84519c236b
Merge pull request #1434 from sunny0826/master
...
update examples-zh
2019-08-26 09:00:27 -07:00
guoxudong
aedb362565
fix doc
2019-08-24 16:18:34 +08:00
Jeff Regan
6918931728
Merge pull request #1481 from damienr74/modify-crawler
...
Add configs
2019-08-23 12:59:08 -07:00
Damien Robichaud
3f1b2bb744
Add configs
2019-08-23 12:57:59 -07:00
Kubernetes Prow Robot
33ad02a6b4
Merge pull request #1383 from richardmarshall/smp_patch_directive
...
Handle ordering patch with SMP delete directives
2019-08-23 11:15:18 -07:00
Kubernetes Prow Robot
bfd6e086de
Merge pull request #1474 from keleustes/coverage
...
Add cover target to Makefile
2019-08-23 10:55:18 -07:00
Jeff Regan
a9f58383d8
Merge pull request #1460 from richardmarshall/namespace_conflicts
...
Detect ID conflicts in namespace transformer
2019-08-23 10:54:36 -07:00
Ian Howell
aabbbf05ef
Add cover target to Makefile
2019-08-23 08:22:00 -05:00
Jeff Regan
40c613d0cd
Merge pull request #1476 from damienr74/add-ui
...
Adds frontend + configs to interal/tools
2019-08-22 16:59:44 -07:00
Jeff Regan
eca5b8796f
Merge pull request #1470 from damienr74/index
...
First draft of documentation for internal/tools
2019-08-22 16:08:44 -07:00
Damien Robichaud
aa2bf7ed08
Adds frontend + configs to interal/tools/ui
2019-08-22 15:39:00 -07:00
Damien Robichaud
351df67e39
First draft of documentation for internal/tools
2019-08-21 17:01:59 -07:00
Kubernetes Prow Robot
8a8698ccdd
Merge pull request #1469 from damienr74/index
...
Add simple service/configs to internal tooling.
2019-08-21 14:58:31 -07:00
Damien Robichaud
66fa2de073
Add main backend service and configurations
2019-08-21 14:29:41 -07:00
Kubernetes Prow Robot
3ace96d7a4
Merge pull request #1467 from richardmarshall/create_fixes
...
Fixes to create sub-command
2019-08-21 11:38:33 -07:00
Jeff Regan
2b44ba200f
Merge pull request #1455 from lcostea/master
...
Add short version flag
2019-08-21 11:35:23 -07:00
Jeff Regan
4b67a6de12
Merge pull request #1456 from matti/patch-2
...
fix latest version
2019-08-21 10:57:18 -07:00
Jeff Regan
33bd221a98
Update README.md
...
removed it rather than keeping it and having it get out of date again
2019-08-21 10:56:43 -07:00
Richard Marshall
594a06d35b
Fixes to create sub-command
2019-08-21 08:59:21 -07:00
Kubernetes Prow Robot
e541ff3999
Merge pull request #1414 from richardmarshall/create_subcommand
...
Create subcommand
2019-08-20 16:47:20 -07:00
Jeff Regan
9ea184c04a
Merge pull request #1449 from richardmarshall/git_cycle_detection
...
Fix indirect cycle detection for git resources
2019-08-20 16:17:36 -07:00
Jeff Regan
993993c6cd
Merge pull request #1464 from damienr74/index
...
Add internal tooling library for index managment.
2019-08-20 15:22:58 -07:00
Jeff Regan
35b39763dd
Merge pull request #1445 from liggitt/patch-path
...
Fix patch path example
2019-08-20 15:15:03 -07:00
Jeff Regan
2c1dda5436
Merge pull request #1437 from fentas/fentas-patch-1
...
add PriorityClass to the order list
2019-08-20 15:09:57 -07:00
Jeff Regan
653123975c
Merge pull request #1435 from lukatera/go-get-submodules
...
Download submodules when using base from git
2019-08-20 15:08:08 -07:00
Jeff Regan
fb8b314a29
Merge pull request #1426 from fleeto/translate-zh-glossary
...
translate-zh: glossary.md
2019-08-20 15:04:22 -07:00
Jeff Regan
5cf3f4e275
Merge pull request #1419 from richardmarshall/git_url_handling
...
Handle git:: prefix in urls containing _git
2019-08-20 15:01:14 -07:00
Jeff Regan
766500508c
Merge pull request #1465 from monopole/testHeadAgainstExamples
...
Test examples against HEAD as well as against latest release.
2019-08-20 14:24:09 -07:00
Jeffrey Regan
423a8a6e0d
Test examples against HEAD as well as against latest release.
2019-08-20 14:10:01 -07:00
Damien Robichaud
7783a76b8f
Add internal tooling library for index queries.
2019-08-20 11:25:20 -07:00
Jeff Regan
2b6a406dc7
Merge pull request #1462 from monopole/errormessages
...
in plugin executor remove unnecessary code and improve error messages
2019-08-19 20:35:51 -07:00
jregan
bc303c4629
in plugin executor remove unnecessary code and improve error messages
2019-08-19 20:23:07 -07:00
Jeff Regan
00360f381c
Merge pull request #1461 from monopole/fixNonTravisTests
...
Fix non-travis tests.
2019-08-19 16:29:44 -07:00
jregan
fa834f9541
Fix non-travis tests.
2019-08-19 16:29:00 -07:00
Jeff Regan
a2767cab2a
Merge pull request #1374 from alexeldeib/ace/windows
...
fix: windows builds
2019-08-19 15:03:51 -07:00
Richard Marshall
24c173a49b
Detect ID conflicts in namespace transformer
2019-08-19 08:55:54 -07:00
Matti Paksula
d3d4908f95
fix latest version
...
I don't think it makes sense to have version in README, though
2019-08-18 13:18:22 +03:00
Jeff Regan
be1d5478dc
Merge pull request #1450 from damienr74/master
...
Add internal tooling for kustomize
2019-08-16 14:49:37 -07:00
Damien Robichaud
d3022ccd65
rename to tools directory
2019-08-16 11:25:20 -07:00
Damien Robichaud
fe45157b26
Update crawler to cache web request form github.
...
- Increase logging signal to noise ratio.
- Allow to specify the `http.Client` for github requests. (This allows
the use of caching http.Clients).
- Clean up implementation.
2019-08-16 09:48:23 -07:00
Damien Robichaud
df779fd720
Modify document for elasticsearch migration.
2019-08-16 09:48:23 -07:00
Damien Robichaud
e0d388c6f7
Implements search query partitioning by filesize.
...
Binary searches through different ranges of file sizes to create search
queries with fewer than 1000 results. This is required since github will
only return the first 1000 result of any search query.
The implementation handles the case where some files may be deleted
while the search is running, and (possibly artificially) assures that the
number of files increases monotonically as the filesize range grows.
The implementation also caches queries and is expected to make fewer
than O((#files/1000) * lg(max file size)) API calls to retrieve the
range queries that can be used to index all of the files.
In practice running the search splitting takes a few minutes, while
retrieving all of the data takes a few hours.
2019-08-16 09:48:23 -07:00
Damien Robichaud
62edcae233
Implementation of configurable github crawler.
...
Currently I've left the search splitting by file size out of this commit
since it's ~200 lines of logic, and I think it's best to get it reviewed
separately.
In it's current state the crawler would only be able to get the last
1000 indexed files by Github, but it does show the general structure of
how the crawler is implemented.
2019-08-16 09:48:23 -07:00
Damien Robichaud
ac6918d70f
Implementation of github query helper library.
...
To make this easier to read, use, and modify, I've abstracted the
important parts of the github query api into crawler/github/query.go
which allows to describe at a high level what is to be searched without
knowing the API syntax.
2019-08-16 09:48:23 -07:00
Damien Robichaud
ca41674df3
Implementation of basic crawler organisation.
...
`crawler.Crawler` interface is defined, where a crawler has to implement
a `Crawl` method that forwards document found by the crawler to a channel.
A helper function that launches a list of crawlers concurrently and
merges their channels into one main output channel, forwarding errors is
also implemented.
Finally, a test that verifies the correctness and concurrency of the
helper method is provided.
2019-08-16 09:48:23 -07:00
Damien Robichaud
c02b4f3a11
Initial (temporary) implementation of search doc.
...
Document describing how to convert a kustomization file into a
searchable document on appengine (will be changed to elasticsearch)
soon.
2019-08-16 09:48:23 -07:00
Liviu Costea
64341a81fa
Add short version flag
2019-08-16 09:46:37 +03:00