Günter Obiltschnig
918713f206
fixed GH #2655 : MongoDB Binary element to string - bug
2019-06-22 18:32:01 +02:00
Ming Li
b5c6bc91f4
Fixed Poco::MongoDB not working on big-endian architecture system ( #2552 )
2018-11-23 15:05:04 +11:00
Marian Krivoš
42ef846651
Fix Visual Studio warnings at level /W4 ( #2312 )
...
* SharePtr fix for gcc 7.2
* Fix for Poco issue #2285
* Add missing fail() to sqlite test
* Fix for testIllegalFilePath
* Update SQLiteTest.cpp
* fixexes for Visual Studio and /W4 switch
* Fixed warnings for Foundation module
* Fixed warnings for JSON module
* Fixed warnings for XML module
* Fixed warnings for NET module
* Fix unfixable warning in VarHolder.h
* Fix Typo:
* Fixes for Net
* Fixes for Crypto
* Fixes for NetSSL
* Fixes for Zip
* Fixes for PDF
* Fixes for SQLite
* Fixes for SQLite
* Fixes for SQL
* Fixes for MongoDB
* Fixes for Redis
* Fixes for CppParser
* Fixes for CppUnit
* Fixes for PageCompiler
* Fixes for PostgreSQL
* Fixes for MySQL
* Fixes for SevenZip
* Last Warnings
* Fixes for ODBC
* fix std::type_info include
2018-05-04 08:47:40 -06:00
Guenter Obiltschnig
ad7c166913
merged connection string URI support from 1.8
2017-11-08 12:02:46 +01:00
Guenter Obiltschnig
9288e89bfe
remove remaining $Id$ tags from file headers
2017-10-31 15:58:10 +01:00
Aleksandar Fabijanic
151304135e
purge trailing whitespace ( #1947 )
2017-10-20 15:37:19 -05:00
Alex Fabijanic
2e9aecb160
eliminate VS implicit conversion warnings
2017-10-05 18:25:08 -05:00
Alex Fabijanic
71531d1a75
Move to standard integer types #1147
2017-10-05 17:03:11 -05:00
Guenter Obiltschnig
dc84b22c99
code cleanup
2017-02-17 16:23:32 +01:00
Guenter Obiltschnig
83bc36c923
fix compatibility with DocumentDB
2017-02-13 20:45:53 +01:00
Guenter Obiltschnig
4e0b11f306
MongoDB: fixes for consistency and code style
2017-02-13 16:06:20 +01:00
Guenter Obiltschnig
ffbfcf3ee0
added authentication support
2017-02-12 23:23:11 +01:00
Guenter Obiltschnig
61e0561182
fixed GH #1429 : exception thrown in MongoDB when using replicaset
2016-09-28 12:31:48 +02:00
fbraem
a5a46bab95
Add UUID support
2015-12-12 19:13:55 +01:00
fbraem
edc8d2abff
Add getInteger
2015-12-12 17:15:55 +01:00
fbraem
aaabc3c9e9
Database::count() can parse different types of 'n' attribute in result.
2015-06-03 20:34:05 +02:00
fbraem
0a68bbfbea
Fix: indentation of array elements in toString().
2015-05-28 16:39:24 +02:00
fbraem
4da82a4102
Use std::list for storing elements in document instead of std::set
2015-05-14 18:34:57 +02:00
fbraem
4c4ab51a2c
Use type int for count
2015-03-21 21:57:01 +01:00
fbraem
eb879985b0
ObjectId constructor translates a hex string (24 characters) into a 12 byte object id
2014-12-20 19:11:16 +01:00
fbraem
9f7076d7a7
Remove duplicate code
2014-11-27 22:58:09 +01:00
Günter Obiltschnig
a2617235fe
#538 more dtor fixes and some style fixes along the way
2014-09-29 12:09:01 +02:00
Roger Meier
b0581433a7
LICENSE: add info about SPDX-License-Identifier usage and use it
...
fix: remove executable flag and change back to 100644 (was 100755)
Signed-off-by: Roger Meier <r.meier@siemens.com >
2014-05-14 08:38:09 +02:00
Alex Fabijanic
556d8cf1c4
GH #440 MongoDB ObjectId string formatting
2014-05-08 21:35:56 -05:00
Roger Meier
628a06f718
LICENSE: add info about SPDX-License-Identifier usage and use it
...
Signed-off-by: Roger Meier <roger@bufferoverflow.ch >
2014-05-04 21:02:42 +02:00
Alex Fabijanic
46b5785d98
- fixed PS build script environment vars generation
...
- fixed MongoDB 64-bit std::size_t warnings
- added Thread::trySleep()/wakeUp() and tests
2014-04-25 23:50:53 -05:00
fbraem
063a642957
Solve collection name problem in ensureIndex
2014-04-22 20:21:17 +02:00
aleks-f
3d16ce00a2
only style changes
2013-03-17 13:34:36 -05:00
aleks-f
bb904d613b
VS 100 and 110 projects
...
- generated VS 100 and 110 projects
- changed message length from signed 32 bit int to std::size_t
2013-03-11 23:48:41 -05:00
Aleksandar Fabijanic
ff0e439aa5
VS 71,80,90 projects, style edits
2013-03-11 22:50:08 -05:00
fbraem
c6d53a0608
Avoid endless loop when indent is set to -1, cleanup code
2013-03-09 20:45:22 +01:00
fbraem
e793083a0a
Correct indentation
2013-03-01 21:59:50 +01:00
fbraem
26e89db0dd
Add createUpdateRequest, createDeleteRequest
2013-03-01 21:42:51 +01:00
fbraem
ee360d307c
Add methods that turns a numeric index into a string for getting the element (an array is actually a document)
2013-02-27 19:51:33 +01:00
fbraem
2d3e78146d
Add createCommand method and rearrange code
2013-02-27 18:51:55 +01:00
fbraem
60afc2dbd0
Add ensureIndex
2013-02-22 19:29:48 +01:00
fbraem
7328eace34
Add method addNewDocument and return a reference of the active document in the add methods to allow chaining these methods ...
2013-02-21 16:48:21 +01:00
fbraem
e79f75d9fe
Rename query() method to selector()
2013-02-20 22:20:55 +01:00
fbraem
a39b33b3e9
Add const to get method
2013-02-19 22:32:40 +01:00
fbraem
79c1edbdfb
Add getLastErrorDoc and getLastError
2013-02-19 22:32:11 +01:00
fbraem
13380b5eb9
Make indentation work in toString
2013-02-17 18:41:36 +01:00
fbraem
b19401af37
Solve wrong assert
2013-02-17 18:40:58 +01:00
fbraem
c33b2506cf
Rearrange initialisations to remove warnings
2013-02-16 20:51:23 +01:00
fbraem
dfe27aa917
Cursor class is used to combine query and getmore requests
2013-02-16 19:55:23 +01:00
fbraem
bf315df7a6
Cleaning up code, add docs, add getMore sample ...
2013-02-15 22:32:24 +01:00
fbraem
8fddacd451
Update toString method
2013-02-14 22:51:51 +01:00
fbraem
9696d7d339
Add more functions
2013-02-14 22:51:30 +01:00
fbraem
b8e9cc1e23
Implement toString
2013-02-14 22:50:55 +01:00
fbraem
9765ccf587
Make it work again
2013-02-13 19:10:57 +01:00
fbraem
913020e89d
Removed
2013-02-13 19:10:10 +01:00