Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hydrate check if _id are strings or not #136

Open
wants to merge 189 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
189 commits
Select commit Hold shift + click to select a range
c04cdb0
Improve mapping of nested arrays.
albanm Apr 1, 2014
2a6e07b
added possibility to specify any river options
albanm Apr 24, 2014
b11adb9
support changing indexName with river without loosing the correct col…
albanm Apr 25, 2014
95368d0
make serialize more robust for deep models with empty parts
albanm May 9, 2014
c7db5a7
make serialize compatible with nested arrays and their mappings
albanm May 9, 2014
57b5ece
first support of bulk indexing mode
albanm Jun 9, 2014
122f0ed
forgotten callback
albanm Jun 9, 2014
a3a2a2a
Update repo info in package.json
taterbase Oct 24, 2014
75efeee
Update badge
taterbase Oct 24, 2014
4ad5c37
Update readme.md
taterbase Oct 24, 2014
822ee1e
Keep geo_* types in the mapping
nlko Feb 17, 2014
9f8fa2f
Correct boost test field (support ES 0.9 and 1.0).
nlko Feb 17, 2014
02b0138
Add test for undefined object field in the path prior of its use
nlko Feb 20, 2014
2214a6f
Added testfor geo_shape and updated manual
nlko Feb 20, 2014
d0e2be2
Add ES 1.0 support for geo shape tests
nlko Feb 20, 2014
82fb1b2
Correct enveloppe test
nlko Feb 25, 2014
cd84784
Get first level of hits field
huseyinbabal Mar 17, 2014
a6f6c3e
Update hydrated tests to conform to api
taterbase Oct 27, 2014
241dfde
remove river code
taterbase Oct 27, 2014
23a1b19
Merge pull request #15 from mongoosastic/cubuzoa/feature/hydrate-hits
taterbase Oct 27, 2014
6d7fab7
Merge pull request #14 from mongoosastic/nlko-geo_shape
taterbase Oct 27, 2014
44e1ce1
Merge pull request #16 from mongoosastic/remove-river-code
taterbase Oct 27, 2014
9a79e38
use containEql instead of include
taterbase Oct 27, 2014
75800d8
resolve conflicts
taterbase Oct 27, 2014
7d531f5
Merge pull request #17 from mongoosastic/albanm/feature/bulk-and-arra…
taterbase Oct 27, 2014
a5711a0
big api changes, big version bump
taterbase Oct 27, 2014
b5e5cc0
Add documentation about bulk api
taterbase Oct 27, 2014
178df7b
Document geo_shape
taterbase Oct 27, 2014
b48f7a4
remove semicolons from mongoosastic.js
taterbase Oct 28, 2014
080f7f6
first pass at integrating elasticsearch driver
taterbase Oct 28, 2014
7af9fff
Close to fixing geo test
taterbase Oct 28, 2014
c78cf01
had to scale back abstraction on search
taterbase Oct 29, 2014
6af3339
All tests passing
taterbase Oct 29, 2014
755fd8e
remove elastical dependency
taterbase Oct 29, 2014
4416171
Break out docs
taterbase Oct 29, 2014
1c58fbe
uppercase README
taterbase Oct 29, 2014
953a3b3
refactor bulk api
taterbase Oct 30, 2014
7c84d8e
don't stop bulk options with synchronize
taterbase Oct 30, 2014
0ac8a96
refresh readme
taterbase Oct 30, 2014
848fd23
Update query interface
taterbase Oct 30, 2014
59b1ef6
Add gitter badge
taterbase Oct 30, 2014
e9f1a87
formatting
taterbase Oct 30, 2014
a465b96
significant version bump
taterbase Oct 30, 2014
3353734
longer delay for bulk test
taterbase Oct 30, 2014
516438f
updates for travis
taterbase Oct 30, 2014
fcc6a46
Add changelog
taterbase Oct 30, 2014
4c71de6
Merge pull request #21 from mongoosastic/feature/official-driver
taterbase Oct 30, 2014
3a6ad9b
'protocol' and 'auth' options are ignored
sascha Nov 1, 2014
0d27dbc
Merge pull request #23 from sascha/master
taterbase Nov 2, 2014
8ef97d5
bump package.json
taterbase Nov 2, 2014
1618f4b
Treat null query like undefined
taterbase Nov 5, 2014
a1ee33a
remove unstable node testing, broken for now
taterbase Nov 5, 2014
feb2060
get rid of "continue" when encounter objectid
b96705008 Nov 9, 2014
47e383a
Merge pull request #26 from b96705008/master
taterbase Nov 9, 2014
622239d
Update semver
taterbase Nov 9, 2014
eee48de
Serialize on bulk calls. Serialize: this = full model.
Nov 10, 2014
bc39789
Merge pull request #27 from ignlg/feature/serialize-cast-bulk
taterbase Nov 10, 2014
c065446
Update semver
taterbase Nov 10, 2014
93d00fb
In documentation files, rename "truncate" to "esTruncate"
nickserv Nov 21, 2014
39e6980
Merge pull request #30 from nicolasmccurdy/mention-estruncate
taterbase Nov 21, 2014
d4636e3
Update semver
taterbase Nov 21, 2014
098d5c0
add settings when index is created
cwagner22 Dec 10, 2014
390cb0e
Merge pull request #35 from jitowix/master
taterbase Dec 11, 2014
a1c2599
Update semver
taterbase Dec 11, 2014
67ce129
allow debugging the calls made by elasticsearch client.
srfrnk Dec 19, 2014
d7a6fb9
fixed commit
srfrnk Feb 1, 2015
d3a906e
wrong value used... now should be better.
srfrnk Feb 1, 2015
36ca0e3
small patch for nested array schemas
guumaster Mar 1, 2015
13a856e
Fixes #49
gazsp Mar 16, 2015
25b8883
Merge pull request #53 from gazsp/master
guumaster Mar 17, 2015
b57637e
Merge pull request #47 from guumaster/master
guumaster Mar 17, 2015
6bc375f
Merge pull request #40 from srfrnk/patch-1
guumaster Mar 17, 2015
2048e3a
2.0.7
Mar 17, 2015
6c2a357
fixed timeout for bulk test
Mar 17, 2015
4c9142a
2.0.8
Mar 17, 2015
4c0d7c3
added timeout env variable for travis to wait on index deletion
Mar 17, 2015
2a88117
Update .travis.yml
guumaster Mar 17, 2015
a0abae1
Increased timeout for travis environment
guumaster Mar 19, 2015
44d1f58
2.0.9
guumaster Mar 19, 2015
1a1bfd6
Dependecies updated
guumaster Mar 19, 2015
8fe19f3
updated elasticsearch dependency. changed bulk config
guumaster Mar 19, 2015
20355b4
2.0.10
guumaster Mar 19, 2015
b2396d5
added full CHANGELOG.md
guumaster Mar 20, 2015
2065eea
Added highlight feature #51
guumaster Mar 21, 2015
cf86ed3
lots of smalls code cleaning
guumaster Mar 21, 2015
fd969d4
updates to README
guumaster Mar 21, 2015
5bfae81
added multihost connection feature #56
guumaster Mar 21, 2015
5a6e983
2.1.0
guumaster Mar 21, 2015
6656e28
Add esCount functionality
yoitsro Mar 26, 2015
56d592f
added gulp, jshint and jscs
guumaster Mar 28, 2015
fb75d8e
Merge pull request #60 from guumaster/feature/code-linters
guumaster Mar 28, 2015
766dda5
example fixed and dependencies updated
guumaster Mar 28, 2015
f696b0c
Merge pull request #61 from guumaster/feature/updated-example
guumaster Mar 28, 2015
e9965e4
2.1.1
guumaster Mar 28, 2015
9e229de
2.1.2
guumaster Mar 28, 2015
5e5549c
added doc parameter on mongoose hooks
guumaster Mar 29, 2015
4823b51
2.1.3
guumaster Mar 29, 2015
db9dade
changelog updated
guumaster Mar 29, 2015
1c74b7e
mongoose and elasticsearch version bump.
guumaster Mar 29, 2015
99ff58b
3.0.0
guumaster Mar 29, 2015
8fe0848
updated changelog
guumaster Mar 29, 2015
01b389e
Merge pull request #62 from guumaster/master
guumaster Mar 29, 2015
d4d0dcd
Merge branch 'master' of github.com:mongoosastic/mongoosastic
yoitsro Mar 30, 2015
427901f
Bug fixes. Syntax fixes.
yoitsro Mar 30, 2015
fe36398
Set manual timeout for count test
yoitsro Mar 30, 2015
8893c57
Enable document filtering while indexing
cakuki Apr 18, 2015
f9d1c29
Delete esCount-patch.diff
yoitsro Apr 25, 2015
9b2cb44
Remove .only from tests
yoitsro Apr 25, 2015
68db113
Add tests to the filtering logic
sukrubezen Apr 26, 2015
c4099b2
Fix #64
francesconero Apr 29, 2015
da9a66b
Merge pull request #69 from francesconero/esTruncate_fix
guumaster May 1, 2015
732da4e
Merge pull request #67 from panda-network/document-filtering
guumaster May 1, 2015
d97bbb1
Merge pull request #58 from mallzee/master
guumaster May 1, 2015
6219632
updated CHANGELOG.md
guumaster May 1, 2015
7f88539
3.1.0
guumaster May 1, 2015
92a97ba
Modify README to include filter example
sukrubezen May 1, 2015
8ec17f1
Fix #73
francesconero May 1, 2015
6e557b8
Merge pull request #72 from panda-network/filter-readme
guumaster May 1, 2015
62cabf2
Fix connection-test
francesconero May 2, 2015
01682ef
Remove blank line to comply with JSCS.
francesconero May 2, 2015
b0fbf89
Merge pull request #75 from francesconero/search_index_fix
guumaster May 25, 2015
04c00ff
3.1.1
May 25, 2015
69b5e05
updated devDependencies
May 25, 2015
08f2ef5
added complex sorting options. #78
May 25, 2015
fd84d1d
added .idea to gitignore
May 25, 2015
6badd91
linted
May 25, 2015
979b971
Merge pull request #79 from mongoosastic/feature/complex-sorting
guumaster May 25, 2015
bf7d359
3.1.2
May 25, 2015
86a6246
changelog updated
May 25, 2015
a8ad4a7
added pause/resume and batchSize to stream to improve performance
jonjburgess Jun 18, 2015
53e308f
added missing return
jonjburgess Jun 18, 2015
6b09cc1
added batch to bulk defaults, each item now defaults individually
jonjburgess Jun 23, 2015
0b2e295
added comment
jonjburgess Jun 23, 2015
bb9edc7
fix for single index not working after running synchronize
skelet00r Jun 30, 2015
e3c088a
Merge pull request #1 from jdelibas/single-index-fix
jonjburgess Jun 30, 2015
0b87c10
Merge pull request #85 from jonjburgess/master
guumaster Jul 19, 2015
2de7e2b
3.1.1
guumaster Jul 19, 2015
5c5da72
merged upstream
guumaster Jul 19, 2015
b3ce63a
3.1.3
guumaster Jul 19, 2015
0c755a4
upgrade travis to use new infrastructure
guumaster Jul 19, 2015
583738d
updated CHANGELOG
guumaster Jul 19, 2015
21480c7
reverting travis config
guumaster Jul 19, 2015
6cb434d
added iojs plattform to travis
guumaster Jul 19, 2015
1b71a5c
fixed .travis.yml
guumaster Jul 19, 2015
380a356
updated package dependencies
guumaster Jul 19, 2015
23a2cfc
added timeouts to geo-tests
guumaster Jul 19, 2015
eae3649
fixed travis config
guumaster Jul 19, 2015
f639189
updated package.json
guumaster Jul 19, 2015
bb1e1d7
increased mocha timeout. linted
guumaster Jul 19, 2015
3001e85
tweaking elasticsearch timeouts for travis build
guumaster Jul 19, 2015
6c340c8
fixed travis environment variables
guumaster Jul 19, 2015
742a233
updated changelog
guumaster Jul 19, 2015
473b7e0
3.1.4
guumaster Jul 19, 2015
03d86c3
index/unindex when findOneAndUpdate/findOneAndRemove
isayme Sep 7, 2015
a04d1bf
update dependency elasticsearch to ^8.0.0
isayme Sep 7, 2015
95a2c8b
Merge pull request #97 from isayme/feature/index-when-update
guumaster Sep 7, 2015
6056f41
package.json updated. and src linted
guumaster Sep 7, 2015
13ba4e5
Merge pull request #99 from guumaster/package-update
guumaster Sep 7, 2015
0e35bd7
added fuzzy search test
guumaster Sep 7, 2015
478d4b1
Merge pull request #98 from guumaster/feature/fuzzy-search
guumaster Sep 7, 2015
de3343b
3.2.0
guumaster Sep 7, 2015
737ab54
small json typo
guumaster Sep 7, 2015
e19fbc3
added support for suggesters
Sep 9, 2015
412868d
fix(postSave): fix findOneAndUpdate if document doesn't exist
Sep 10, 2015
25c8c55
fixed suggesters tests
Sep 10, 2015
bfc6f7b
Merge pull request #104 from Alexandre-io/fix-findOneAndUpdate-empty
guumaster Sep 10, 2015
1366286
Merge pull request #100 from jmaza/feature/suggesters
guumaster Sep 10, 2015
9999a5f
updated README
guumaster Sep 13, 2015
27f56cd
3.3.0
guumaster Sep 13, 2015
9688c0c
removed gulp dependency. moved to ESLint instead of jshint/jscs
guumaster Sep 26, 2015
64ae49a
updated travis config
guumaster Sep 26, 2015
a0d3150
Merge pull request #106 from guumaster/eslint
guumaster Sep 26, 2015
85d2dcd
added AUTHORS file
guumaster Sep 26, 2015
6e25429
Merge pull request #107 from guumaster/authors
guumaster Sep 26, 2015
4de8ecc
Release 3.3.1
guumaster Sep 26, 2015
1585e23
Merge branch 'master' of github.com:mongoosastic/mongoosastic
guumaster Sep 26, 2015
5a8d2cc
Release 3.3.2
guumaster Sep 26, 2015
f24da6a
updated CHANGELOG
guumaster Sep 26, 2015
52ba021
Create .coveralls.yml
guumaster Sep 27, 2015
b05a2c9
Update README.md
guumaster Sep 27, 2015
b353701
added coverage script
guumaster Sep 27, 2015
12f788c
fixed coveralls token
guumaster Sep 27, 2015
05e95df
updated yml config for travisci and coveralls
guumaster Nov 3, 2015
872b4d1
Merge pull request #122 from guumaster/updated-travis-coveralls
guumaster Nov 3, 2015
7d7231c
added ability to define a nested type
JasonMore Nov 4, 2015
e30916a
Merge pull request #120 from JasonMore/master
guumaster Nov 6, 2015
0757edd
3.4.0
guumaster Nov 7, 2015
fee70c6
updated CHANGELOG.md
guumaster Nov 7, 2015
3913eec
Added check for _id
Nov 10, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .coveralls.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
service_name: travis-ci
repo_token: 1pAN4hNbaNFBq8MpfChcOAL71DadtOTiU
15 changes: 15 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"env": {
"node": true,
"mocha": true
},
"extends": "airbnb/base",
"rules": {
"func-names": 0,
"no-use-before-define": 1,
"one-var": 0,
"no-var": 0,
"comma-dangle": 0,
"padded-blocks": 0
}
}
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
.DS_Store
node_modules
.idea
coverage
12 changes: 6 additions & 6 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
sudo: false

language: node_js

node_js:
- 0.11
- 0.10
- 0.8
- 4.2
- stable

services:
- mongodb
- elasticsearch

notifications:
email:
- [email protected]
env:
- BULK_ACTION_TIMEOUT=30000 INDEXING_TIMEOUT=3000
54 changes: 54 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
Alban Mouton <[email protected]>
Andreas Schmid <[email protected]>
antoineverger <[email protected]>
Antoine Verger <[email protected]>
Astro <[email protected]>
b96705008 <[email protected]>
Brady Brown <[email protected]>
Can Kutlu Kinay <[email protected]>
chapel <[email protected]>
Christian Sturm <[email protected]>
Christophe Wagner <[email protected]>
danteata <[email protected]>
Dan Williams <[email protected]>
Eugeny Vlasenko <[email protected]>
Francesco Nero <[email protected]>
gabrielmancini <[email protected]>
Gary Pearman <[email protected]>
George <[email protected]>
George Shank <[email protected]>
Gustavo <[email protected]>
gustavo.marin <[email protected]>
guumaster <[email protected]>
guumaster <[email protected]>
Hüseyin BABAL <[email protected]>
Hüseyin BABAL <[email protected]>
Ignacio Lago <[email protected]>
isayme <[email protected]>
jamescarr <jamescarr@VirtualBox.(none)>
James Carr <[email protected]>
James <[email protected]>
James R. Carr <[email protected]>
jetNull <[email protected]>
John Resig <[email protected]>
Jon Buckley <[email protected]>
Jon Burgess <[email protected]>
Jon Burgess <[email protected]>
Jose Maza <[email protected]>
Kyle Mathews <[email protected]>
Marcos Sanz <[email protected]>
Nadeesha Cabral <[email protected]>
Nicolas McCurdy <[email protected]>
nlko <[email protected]>
Phillip Rosen <[email protected]>
Robert Katzki <[email protected]>
root <[email protected]>
Ro Ramtohul <[email protected]>
Sascha Schwabbauer <[email protected]>
srfrnk <[email protected]>
Srfrnk <[email protected]>
Sukru BEZEN <[email protected]>
taterbase <[email protected]>
Warner Onstine <[email protected]>
xizhao <[email protected]>
xren <[email protected]>
Loading