Граф коммитов

23 Коммитов

Автор SHA1 Сообщение Дата
Jeff McAffer 71ebba525b
Merge pull request #135 from grooverdan/index_mongodb
Taking your work for it that this approach makes sense. we do not have any significant Mongo expertise.
2018-07-15 21:40:52 -07:00
Matt Gaunt bc4260f9d4 Adding support for google cloud storage as a storage provider 2018-06-13 14:02:09 -07:00
Daniel Black 24aa211a83 MongoDB - index commit _metadata.url and _metadata.links.self.href
Frequent access via these fields can lead to slow and cpu intensive
access particularly on large repositories.

Creating the index with the access methods may seem odd however its
a noop if the index occurs according to Stack Overflow and mongo
documentation. It also help migration.
2018-06-09 22:05:04 +10:00
Gene Hazan 685e6f1d16 Correct inmemory store 2017-06-28 09:40:30 -07:00
Gene Hazan f195272f98 Code review 2017-06-27 17:09:28 -07:00
Gene Hazan 10fe6b5362 Correct mongodocstore 2017-06-27 14:46:40 -07:00
Gene Hazan 9172fc3325 Update mongodocstore 2017-06-27 14:37:37 -07:00
Gene Hazan 253f6ef73a Correct mongodocstore 2017-06-27 13:22:12 -07:00
Gene Hazan 5a0f0fb705 Support etag and get by URN 2017-06-27 11:15:37 -07:00
Gene Hazan 138d4158d1 Replace Redis URL & URN mapping store with Azure table 2017-03-31 08:17:08 -07:00
William Bartholomew d31e9ffa6c Fixed incorrect storage API 2017-03-15 16:52:29 -07:00
William Bartholomew 21789799a8 Add comments on deadletter-only APIs 2017-03-15 16:07:30 -07:00
William Bartholomew b1af03a946 Make stores return a consistent format for list 2017-03-15 15:40:46 -07:00
William Bartholomew 220a3eee85 Store metadata lowercase
Azure Storage will store it in lowercase so minimize surprises by having the code read that way.
2017-03-15 13:58:15 -07:00
William Bartholomew 59ff3a07fb Make deadletter APIs consistent in use of URN 2017-03-15 13:37:47 -07:00
William Bartholomew fff2a743c2 Make argument names consistent 2017-03-15 12:28:41 -07:00
William Bartholomew 11b3e3a013 Add MongoDB store support for deadletter refactor
There's some oddities attempting to mimic the behavior of the Azure Blob store. I want to come back and resolve these but it's more to have CIAB running successfully.
2017-03-14 16:16:10 -07:00
William Bartholomew 42a7429546 First pass at MongoDB APIs to support deadletter 2017-03-14 16:16:09 -07:00
Gene Hazan 380be04da3 Remove unused variable 2017-03-14 13:29:46 -07:00
Gene Hazan e5469fcfda Insert into both Redis & Azure table stores. Read only from Redis for now. 2017-03-14 11:20:33 -07:00
Gene Hazan caaef167a0 Correct _getBlobNameForUrl 2017-03-13 17:33:28 -07:00
Gene Hazan 2ec5863c11 Add Azure table mapping store 2017-03-13 16:17:23 -07:00
William Bartholomew 7393e7c7fe Merge ospo-ghcrawler into ghcrawler 2017-03-09 16:22:33 -08:00