Hello, Holger! When I'm using MongoTalk in Pharo 5 and MongoDB 3.4 I can only get a list of existing databases, using command Mongo default open databases. But when I want to get some database's collection (Mongo default open databaseNamed: 'SomeDatabase') collectionAt:'SomeCollection'. it returns nil to me, although there is this collection, with some data at MongoDB. But when I'm using MongoTalk in Pharo 5 with MongoDB storage for example 2.6 version everything works fine. Even at Pharo 5.0, there are built-in Mongo Browser and it gives the same result - show the only list of databases. What it the problem? Am I doing something wrong? Thanks, Khrystyna. 2017-04-30 12:27 GMT+03:00 Holger Freyther <holger@freyther.de>:
On 30. Apr 2017, at 11:18, Mark Rizun <mrizun@gmail.com> wrote:
Sorry, I wasn't very accurate in previous email. Actually, my friend is using MongoTalk/Voyage, and she encountered a problem that it is not possible to work with databases created in 3.0+ versions of MongoDB. Probably this issue is related to new storage types (connection part is fine).
I am running a Pharo3.0 image (with an older Voyage) against MongoDB 3.2. I think I am already using "WiredTiger" as database. If you can reproduce it, we can have a look. The only issue I have seen is Sabines authentication failure with more "modern" schemes.
holger