Commit graph

9 commits

Author SHA1 Message Date
Yulong
bb92b8b8b5
[Code] replace nodegit with native git (#45491) (#47920)
* [Code]  use native git to iterate git files
* [Code] use native git to clone/update repository
* [Code] git history using native git
* [Code] use native git to read file tree and file content
* [Code] fix the 'bad file' warning from status api
* [Code] use native git to handle worktree
* [Code] use native git to resolve references
* [Code] use native git to handle blame / diff
* [Code] patch git binaries in kibana build script
* [Code] migrate unit tests to use native git
2019-10-11 12:50:06 +08:00
Mengwei Ding
688bef5afd
[Code] Add commit history search API (#43930) (#44041)
* [Code] Add commit history search API

* unit tests
2019-08-26 16:23:33 -07:00
Yulong
43b41e4464
[Code] fix git for large repos (#43669) (#43734)
add an abstraction for git operations
2019-08-24 08:07:11 +08:00
Mengwei Ding
a51ce7981b
[Code] Initial commit Indexer (#39599) (#43626)
* [Code] change

* [Code] initial commit indexer

* initial call of git commit api

* sync to update-to-date

* Add checkpointing to commit indexer

* fix lint errors

* add git api to pull all commits

* calculate progresses

* unit tests for commit indexer

* add some comments

* minor change
2019-08-20 16:11:25 -07:00
Yulong
245b82c3a4
[Code] implement filtree api by using isogit (#41558) (#41735) 2019-07-23 17:45:23 +08:00
Yulong
ca5f953581
[Code] use isomorphic-git to handle git references (#40951) (#40998)
* [Code] use isomorphic-git to read git references
2019-07-12 23:53:06 +08:00
Mengwei Ding
2d53a4d717
[Code] always enforce HEAD revision for indexing even when repo get updated during index (#39528) (#39541) 2019-06-24 19:28:19 -07:00
Yulong
e98da07abb
[Code] trim remote branch names (#39427) (#39487) 2019-06-22 21:12:35 +08:00
Court Ewing
dbb0534c21 Move x-pack plugins/server/common to x-pack/legacy 2019-06-20 13:35:00 -04:00
Renamed from x-pack/plugins/code/server/git_operations.ts (Browse further)