Switch to MongoDB
Added MongoDB support. Added random select, a few filters, BSON codecs,
sorting, secret properties.
Change-Id: I613403d5586f192fd68666df234139353069f8a2
Signed-off-by:
Martin Lowe <martin.lowe@eclipse-foundation.org>
Showing
- .gitignore 8 additions, 1 deletion.gitignore
- .mvn/wrapper/MavenWrapperDownloader.java 117 additions, 0 deletions.mvn/wrapper/MavenWrapperDownloader.java
- .mvn/wrapper/maven-wrapper.jar 0 additions, 0 deletions.mvn/wrapper/maven-wrapper.jar
- .mvn/wrapper/maven-wrapper.properties 2 additions, 0 deletions.mvn/wrapper/maven-wrapper.properties
- README.md 31 additions, 0 deletionsREADME.md
- package-lock.json 232 additions, 0 deletionspackage-lock.json
- package.json 17 additions, 0 deletionspackage.json
- pom.xml 27 additions, 26 deletionspom.xml
- src/main/java/org/eclipsefoundation/marketplace/config/JsonBConfig.java 33 additions, 0 deletions...org/eclipsefoundation/marketplace/config/JsonBConfig.java
- src/main/java/org/eclipsefoundation/marketplace/config/SecretConfigSource.java 84 additions, 0 deletions...ipsefoundation/marketplace/config/SecretConfigSource.java
- src/main/java/org/eclipsefoundation/marketplace/dao/MongoDao.java 63 additions, 0 deletions.../java/org/eclipsefoundation/marketplace/dao/MongoDao.java
- src/main/java/org/eclipsefoundation/marketplace/dao/SolrDao.java 0 additions, 61 deletions...n/java/org/eclipsefoundation/marketplace/dao/SolrDao.java
- src/main/java/org/eclipsefoundation/marketplace/dao/impl/DefaultMongoDao.java 124 additions, 0 deletions...lipsefoundation/marketplace/dao/impl/DefaultMongoDao.java
- src/main/java/org/eclipsefoundation/marketplace/dao/impl/DefaultSolrDao.java 0 additions, 169 deletions...clipsefoundation/marketplace/dao/impl/DefaultSolrDao.java
- src/main/java/org/eclipsefoundation/marketplace/dao/mapper/ListingMapper.java 0 additions, 113 deletions...lipsefoundation/marketplace/dao/mapper/ListingMapper.java
- src/main/java/org/eclipsefoundation/marketplace/dao/mapper/RawSolrResultMapper.java 0 additions, 45 deletions...oundation/marketplace/dao/mapper/RawSolrResultMapper.java
- src/main/java/org/eclipsefoundation/marketplace/dao/mapper/SolrBeanMapper.java 0 additions, 40 deletions...ipsefoundation/marketplace/dao/mapper/SolrBeanMapper.java
- src/main/java/org/eclipsefoundation/marketplace/dto/Author.java 57 additions, 0 deletions...in/java/org/eclipsefoundation/marketplace/dto/Author.java
- src/main/java/org/eclipsefoundation/marketplace/dto/Catalog.java 5 additions, 0 deletions...n/java/org/eclipsefoundation/marketplace/dto/Catalog.java
- src/main/java/org/eclipsefoundation/marketplace/dto/Category.java 6 additions, 0 deletions.../java/org/eclipsefoundation/marketplace/dto/Category.java
.mvn/wrapper/MavenWrapperDownloader.java
0 → 100755
.mvn/wrapper/maven-wrapper.jar
0 → 100755
File added
.mvn/wrapper/maven-wrapper.properties
0 → 100755
package-lock.json
0 → 100644
package.json
0 → 100644
{ | ||
"name": "loader-script", | ||
"version": "1.0.0", | ||
"description": "", | ||
"main": "src/main/node/index.js", | ||
"scripts": { | ||
"test": "echo \"Error: no test specified\" && exit 1", | ||
"load-listings": "node src/main/node/index.js" | ||
}, | ||
"author": "", | ||
"license": "EPL-2.0", | ||
"dependencies": { | ||
"axios": "^0.19.0", | ||
"random-words": "^1.1.0", | ||
"yargs": "^14.0.0" | ||
} | ||
} |
Please register or sign in to comment