This thread looks to be a little on the old side and therefore may no longer be relevant. Please see if there is a newer thread on the subject and ensure you're using the most recent build of any software if your question regards a particular product.
This thread has been locked and is no longer accepting new posts, if you have a question regarding this topic please email us at support@mindscape.co.nz
|
currently, the sdb management tool does not expose multivalued attributes at all
can this support be added? we use multivalued attributed heavily to store data and not being able to see all the values for a given attribute makes this tool hard to use.
|
|
|
Just to let you know, we are investigating adding support for multivalued attributes. Should have more news for you by later this week or early next week. |
|
|
We have now implemented support for this and you can download the free version from the Downloads tab or the full version from the store. See http://www.mindscape.co.nz/blog/index.php/2009/07/19/multi-value-attributes-in-simpledb-management-tools/ for more info. |
|
|
you guys are awesome
|
|
|
I have found that multi-value attributes seem to have worked before, but now every time I Save Changes from the SimpleDB management tool, multi-value attributes are lost.
This may be related to the fact that I recently upgraded to Lightspeed Pro, but I uninstalled the simpledb management tools, downloaded the current version and reinstalled. Same behavior.
I can add multiple values to an attribute, but with each Save Changes it appears that they are lost, with only one value remaining.
|
|
|
Thanks for reporting this, Steve. We've had a similar report from another customer and we haven't been able to reproduce the problem ourselves, but this seems to confirm that something is wrong. We will investigate further and let you know. |
|
|
We have a known issue where you need to click away from the line that you're editing (before clicking Save Changes) in order for changes to be detected. Could you confirm that you see the problem even when you do this? Thanks! |
|
|
Is the "one value remaining" a value that was there before you started editing, or is it one of the ones you have added? (For example, if you create a new item and apply multiple values to one of its attributes, does it end up with an empty value or with a random one of the attributes?) Put another way, when you do a SaveChanges, is it that you're seeing your edits not take effect as a whole, or is it very specifically that attribute values beyond the first are being lost? I'm wondering if SimpleDB eventual consistency is involved, e.g. if I'm getting lucky with my test domains while you're getting refreshed from another server which hasn't yet received your updates... |
|
|
I just confirmed it is not related to eventual consistency. It is behaving as if the multi value attribute changes are not persisted.
I'll give another go tomorrow to try to isolate what the edit really is doing
|
|
|
FYI we have just uploaded a new build of SimpleDB Management Tools which makes a couple of minor tweaks in the hope of addressing this problem. We still haven't managed to reproduce the problem, so I'm not too optimistic, but it will at least remove a couple of avenues of suspicion. It is available for download from the store so if you could update to that before picking this up again then that would be great. We're sorry for the inconvenience and appreciate your help. |
|
|
Here is my test result from this morning, I can reproduce the error:
Testing multi values
Created new record
Added 2 values to one attribute
seemed to be there
Close the results window, re-open domain table
2 values still there
Edit existing record
edit attribute, click Edit Values...
original value = 123456789
Add 2nd value = 888888888
Ok
Ui shows 2 values
Click on Save Changes
Run Query, only has 123456789
Close the results window, re-open
With the same attribute of existing record, Edit Values...
Change 123456789 to 111111111
Add 2nd value = 222222222
Close dialog, UI shows 2 values
Hit Save Changes
Run Query
attribute resets back to 123456789
Edit new record created above in test #1
a different attribute has value "test"
Edit Values...
change "test" to 'quest'
add 2nd value 'guest'
Ok
UI shows 2 values
Save changes
Run query
attribute now has only 1 value, reset back to "test"
|
|
|
Thanks for the additional info and detailed repro steps. I just want to get a few more details about this test: Edit existing record
edit attribute, After exiting the Edit Values dialog, did you click on another row or in the query area before clicking on Save Changes, or was the focus still on the cell you'd just edited? Could you re-run this test and, after OKing the dialog but before clicking Save Changes, click in the query text box? I.e. click OK, UI should show two values, click in the query text box, click on Save Changes, click on Run Query. And let us know whether what is showing for the edited attribute after re-running the query. Thanks! |
|