Coder Social home page Coder Social logo

mongohub-mac's Issues

Opening on Mac

Hi,

When I open the app, I get the follow dialog box:
Persistent store migration failed, missing source managed object model.

After I click "okay" I get another dialog box:
Failed to initialize the store

Any ideas why this is happening?

Thanks,
Scott

Application fails to start

It reports the following error:

Process: MongoHub [80077]
Path: /Downloads/2010/May-10/MongoHub.app/Contents/MacOS/MongoHub
Identifier: com.thepeppersstudio.MongoHub
...
Date/Time: 2010-05-02 13:27:34.438 +0200
OS Version: Mac OS X 10.6.3 (10D573)

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0

Dyld Error Message:
Library not loaded: libboost_system.dylib
Referenced from: /Downloads/2010/May-10/MongoHub.app/Contents/MacOS/MongoHub
Reason: image not found

can't edit/save date in json editor

It looks like if I have a Date in my Document I get a parser error:

Failure parsing JSON string near: ,
"date"

(where 'date' is the key for my date value in this case)
I'm using MongoHub 2.3.0[61] on a Mac.

Use fields for table

When I search for field I'd expect them to show up as table columns. Not sure though how to keep the whole table layout still consistent.

Mysql import of "date" type fields get imported with 1970 date

Issue: When using the "Import(MySQL)" feature of mongohub , "date" field types get imported with a 1970 style date.

Example:
Mysql value = 2009-11-11
Value in mongodb after import = 1970-01-15 07:25:19 -0600

For "datetime" field types the import appears to work correctly.

I'm going to be using this to migrate 22,054 records to mongodb. My test import took around 1 minute 4 seconds, not too bad. This tool is going to save me a lot of time on the import side of things. Thanks for the good work!

System Configuration:

MongoDB version 1.4.4 running on OS-X 10.6.4
Mysql version 5.1.37 running on OS-X 10.6.4

UI problem when document contains an array

When clicking on the drop down arrow at an Array type within a document, the window freezes and displays none of the items in the array. I cannot even close the window. However the app is still alive and I can open other windows.

Updates in query window?

Clicking on values in the "Find" view of the Query window results brings up edit boxes, but changes don't stick. Will we eventually be able to update records in this view? Thanks.

can't compile in xcode4

error:
Unable to resolve Interface Builder plug-in dependency for "MainMenu.xib". This document requires the com.brandonwalkin.BWToolkit Interface Builder 3 plug-in. Consider using Interface Builder 3 to edit this document.

MongoHQ

Unable to connect to MongoHQ. They use the dbname as a parameter after the port.

e.g flame.mongohq.com:port/database

New Feature: Use .ssh/id_rsa to proxy/pipe for mongodb

The current SSH feature only supports user_name@host with password. If we could have it use a specific private key, where the corresponding pub key is in the .ssh/authorized_keys, it would be far more useful, in that we wouldn't need to store potentially sensitive passwords in the ~/Library/Application Support/MongoHub/storedata.

When I say tunnel I mean the equivalent of using:

ssh -L 8888:localhost:27017 [email protected]

this would configure local port 8888 to tunnel the remote's [hostname.tld] localhost port 27017

or if you have ssh access to a machine that can then connect to the mongo

ssh -L 27017:othermachine:27017 username@host

would tunnel local 27017 thru host which would forward othermachine's 27107

SSH tunnel problems

I seem to be having an issue with creating an SSH tunnel to access a local DB. What values do I put in exactly for the bind address and ports? Do I leave the remote address / port in the connection?

JSON parse error for empty ObjectId

When i want to modify/insert a document and want explicitly generate an ObjectId through MongoDB, i get a JSON parse error. For example:

{
    'field': 'value',
    'sub': [
        {'_id': ObjectId(), 'field': 'value'}
    ]
}

The call to ObjectId here is perfectly valid in the mongodb shell.

Add Re-Run button

On Re-Run I'd expect those document that I have expanded to stay expanded. Let's say I search for a field, go into a few docs and then realise I need too see more fields.

integer overflow of long values in UI

I'm storing twitter ids (very big long values) in mongodb, but it looks like the UI is reading these values as ints and causing an overflow. So a number like 93874923874982374987234 is showing up in the UI like -8294498274.

Merge Query window into Connection?

Right now it takes too many clicks to see data.

Just a personal preference: it would be nice if the "Query" window was a pane of the main "Connection" view. Juggling three windows gets unwieldy. Ideally one could have several Query panrs open in tabs.

If this was implemented, I'd think that "Query" should be the default pane, rather than Database or Connection stats.

It would also be nice if double-clicking the Collection on the left opened up the Query view.

start mongod server from mongohub

i don't think there's a way to start the mongod server locally with mongohub. I have to start mongod in the terminal manually and then run mongohub for my local mongodb. You think a feature could be added to start the mongod server locally?

App crashes on "select all" query

Running 2.3.0[61], reliably getting the following result:

Application Specific Information:
abort() called
* Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '* -[NSCFDictionary setObject:forKey:]: attempt to insert nil value (key: raw)'
*** Call stack at first throw:
(
0 CoreFoundation 0x00007fff87a0e7b4 __exceptionPreprocess + 180
1 libobjc.A.dylib 0x00007fff86af90f3 objc_exception_throw + 45
2 CoreFoundation 0x00007fff87a0e5d7 +[NSException raise:format:arguments:] + 103
3 CoreFoundation 0x00007fff87a0e564 +[NSException raise:format:] + 148
4 Foundation 0x00007fff8199fc86 -[NSCFDictionary setObject:forKey:] + 227
5 MongoHub 0x000000010002c6f5 -[MongoDB findInDB:collection:user:password:critical:fields:skip:limit:sort:] + 3425
6 MongoHub 0x0000000100033b76 -[QueryWindowController doFindQuery] + 525

How to query by ObjectId type?

Hi guys,

I would like to be able to query by ObjectId as this is what MongoHub is returing for _id. How to do this, something like {"_id":"4d1b4687a6d5437619000000"} is not working??

cheers,
/Marcin

JSON parsing error when querying with a date

I'm trying to query a dataset using the following 'find' parameters

{"data.created_at": {"$gte": new Date(Date.UTC(2011,2,20))}}

but I get the following error

Failure parsing JSON string near: "data.crea

However, the same parameters work absolutely fine in the mongo console.

How does one remove records?

Im on Mac osx snow leapard. How does one delete records?

I click on the "Remove" tab. and then clck on the remove button. It says Affected Rows: 11. Nothing happens to my records..... Is this a bug?

Website problems

Hi-
When trying to access http://mongohub.todayclose.com/, I am getting a strange error:

Your client does not have permission to get URL / from this server.

I'm not behind a firewall, nor do I hav a static IP or anything strange. Had to download MongoHub from Apple!

CMD+W to close windows

The key command CMD+W to close a window, like the Query window does not work.

It would also be nice to have a key command like CMD+R to re-run a Find query, etc.

Create a collection in a new database

There is no way to create a collection in an empty database. If you use this app to create a database, and connect to it, there are no collections displayed. To create a collection you first have to select a collection, but there are no collections to select. A catch-22 situation.

Won't run on 32bit CPU

"You can't open the application MongoHub because it's not supported on this type of Mac"

I'm assuming this is because MongoHub is built for 64-bit CPUs and I am running a Core Duo Macbook.

Any chance you could include 32-bit in the build target for the next release? Thanks.

Queries syntax incorrect?

when trying to run query, the syntax it uses is db.mydatabase.mycollection.remove({}) which seems to do nothing. the syntax that works for me is db.mycollection.remove({}) without mydatabase.

Not displaying type MongoID correctly when name not equal to _id

MongoID's displays correctly under query when name = _id. When adding an additional MongoID type under another name i.e profile_id this field is listed as blank and of type string. A query to the collection via the cli confims it exists correctly as type MongoID in the collection

ssh Tunnel never times out

I must have configured the tunnel in a way that fails. Now the app is stuck and never times out. I had a force quit the app.

MongoHub detecting wrong type for references_many and referenced_in ?

Ive got a user and photo document. I am using MongoId to set the associations.

User model has:
references_many :songs

Photo model has:
referenced_in :user

When a record is created for photo. everything saves except, user_id is blank and the type is indicated as "String"

In mongo console, if i do:
db.songs.find({ 'title': 'foobar' }), it returns:

{ "id" : ObjectId("4cd298ba72357e267200000c"), "description" : "adsf", "title" : "foobar", "stream_type" : "full", "is_downloadable" : "0", "user_id" : ObjectId("4cd1505f72357e287b000001"), "media_filename" : "02-_driftwood.mp3" }

It is clear that MongoHub is not reporting the right data type for referential associations.

This could be a bug.

Tabbing

Hey
"Tabbing" through fields in the connection details window does not work. Not necessary, but annoying.

Not displaying type MongoID correctly when name not equal to _id

MongoID's displays correctly under query when name = _id. When adding an additional MongoID type under another name i.e profile_id this field is listed as blank and of type string. A query to the collection via the cli confims it exists correctly as type MongoID in the collection

mongoHQ support

Hey, being able to connect to mongoHQ would be handy, they use "mongo server.mongohq.com:27020/database -u -p " as the connection path.

Closing windows not working as expected

When opening a new window with a server conneciton or a query window I'd expect that window to close on CMD-W.

CMD-Q closes the whole app and I don't think that makes sense when I have sub-windows open.

Not null query doesnt work

Tried to write a not null query and got an error.

The query was:
db.things.find({"post.geo":{$ne:null}})

This works in the mongodb client terminal but throws the error:
"Object value expected for key: post:geo"

AWESOME tool by the way!

MongoHub Crash

Hello,

MongoHub seems to crash quite often when unable to connect to a MongoDB Database.

MongoHub-Mac Updating

MongoHub registered the new updated, but when updating it says "The update is improperly signed"

authentication support

Can you add username/password support for mongo installs that are using authentication?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.