Warning: React.renderComponent will be deprecated in a future version. Use React.render instead.
react-0.12.2.min.js:18108 Warning: Unknown DOM property autocomplete. Did you mean autoComplete?
react-0.12.2.min.js:9673 Each child in an array should have a unique "key" prop. Check the render method of SearchBar. See http://fb.me/react-warning-keys for more information.
Uncaught Error: Invariant Violation: ReactMount: Two valid but unequal nodes with the same `data-reactid`: .0.1.0
)
To add to what @Spacefish is saying: I just build a plain codesearch csearchindex and used csearch for the same string (on the same machine) and hound for a lookup (around 240 hits - lookup in ~50GB source files):
The last part was just to look if IO is the problem (since hound has to open all files and grep the resulting lines too), but while this takes a few seconds it's much faster than hound. I'm looking at the code, but have to learn go on the way, so this may take a while. But it looks like the part reading/grepping the files is causing this.
I'm trying to set up hound to search our internal repositories. These repositories are accessible via ssh urls that look like the ones below:
ssh://git.my_company.com/project/MyProjectA
ssh://git.my_company.com/project/MyProjectB
In the hound quick start manual I read:
Use SSH style URLs in the config: "url" : "git@github.com:foo/bar.git". As long as you have your SSH keys set up on the box where Hound is running this will work.
So I added the following to my config.json file:
"MyProjectA" : {
"url" : "my_user@git.my_company.com/pkg/MyProjectA"
}
But I don't feel it is quite right as in the quick start example the url points to a bar.git file, but I don't have a parallel MyProjectA.git file, so in fact I'm pointing to the root dir of my repository, under which one can find a .git directory.
And, as expected, it errors:
2017/01/25 15:05:00 Failed to clone my_user@git.my_company.com/pkg/MyProjectA, see output below fatal: repository 'my_user@git.my_company.com/pkg/MyProjectA' does not exist
Anyone has a clue if it is possible to get this working and how? I can clone everything locally, but that means that the search engine doesn't pick up changes, which is a pity.