jeromelebel/MongoHub-Mac

Cannot view records for remote servers in Beta 3

ja opened this issue · 19 comments

ja commented

When I connect to a MongoHQ database and run queries using the latest Beta 3, MongoHub will, for instance, say 'Total Results: 26" but not display the any results in the main window. Downgrading to 2.6.2 fixes the problem.

do you have any messages in the console?

ja commented

I get:
MongoHub[4988]: Could not connect the action import: to target of class MHQueryWindowController

Strangely enough the same query process on Localhost does display the documents but also creates the same error in the log, so not sure how relevant it is. There are no other console messages.

thanks. That's not related to the issue. I will have to send you some debug version to understand what is going on. I don't have any problem with MongoHQ.

By the way you can always reproduce the problem? The tableview is always empty?

ja commented

Yes, it's always empty using b3 on MongoHQ. Just for clarification, I'm not even entering a query; just attempting to look at the first 30 documents in the collection.

do you still have the problem with beta 6?

ja commented

Most collections now work, but there are two collections I've discovered that are still not showing anything. They're probably the most complex collections (both have multiple embedded collections), but they're not hugely complex and MongoHub has no problem displaying the localhost version of the same collection. Let me know if you need more info.

Interesting... Would you be able to send me the data from a collection that doesn't work? If there is no sensible data. So I can try to reproduce on my mongodb server.

ja commented

I can send you both collections that don't work remotely (MongoHQ). Have you got an email address I can send them to?

great! you can send it at my github nickname @ icloud.com

thanks

I'm seeing this issue intermittently in b12. The logs show:
2014-09-02 15:30:32 +0000 mongoc.stream warning Failure to buffer 560510 bytes: Failed to buffer 559490 bytes within 300000 milliseconds.

Still the same in b13. Many queries, or even just trying to retrieve the first 30 documents, result in the number of matches being displayed but nothing shows in the list view.

Maybe related to #126

Let me know how it works with b14. It might work now.

Thanks but b14 has the same issue

On 3 Oct 2014, at 23:41, Jérôme Lebel notifications@github.com wrote:

Let me know how it works with b14. It might work now.


Reply to this email directly or view it on GitHub.

do you use ssl?

No - connecting using an SSH tunnel.
Same connection 100% working on 2.5/2.6

Queries for a specific document seem to work but any query that returns more than a few docs will not display results in the list view.

On 4 Oct 2014, at 16:04, Jérôme Lebel notifications@github.com wrote:

do you use ssl?


Reply to this email directly or view it on GitHub.

Hopefully b17 should fix this issue

Yes b17 seems to have solved the issue - many thanks.
On 8 Oct 2014, at 04:13, Jérôme Lebel notifications@github.com wrote:

Hopefully b17 should fix this issue


Reply to this email directly or view it on GitHub.

Should be fixed in 3.0. You can verify this issue, and close it.