Home » Blog

rounded header

Archive for the ‘SimpleDB Management Tools’ category

SimpleDB: pulling the plug on the deprecated Query API

When Amazon introduced the SimpleDB Select API and deprecated the earlier Query API, we switched LightSpeed over to generate queries using the Select API, but left in a compatibility option to force LightSpeed to generate Query API calls instead. This was a transitional option so that users had an “escape hatch” in case there were any bugs in the Select implementation.

The Select-based engine has now been in production for something over 6 months, so we believe that it is no longer necessary to provide the option to force LightSpeed to revert to the Query API. And maintaining a Query-based engine alongside the Select-based engine is now preventing us from implementing new features such as consistent reads.

Therefore, beginning with the 29 April 2010 nightly build, LightSpeed will always generate Select calls; the “force back to Query” option will be ignored. This shouldn’t cause any compatibility issues because it’s an internal change to the way LightSpeed invokes SimpleDB, not to the way you form your LightSpeed queries. However, if you are still using the “force back to Query” option and you do notice any differences after we turn it off, please let us know in the forums.

In addition, nightly builds of SimpleDB Management Tools will no longer support the Query syntax. If you’re writing queries in SimpleDB Management Tools, you will need to use the Select syntax. We’re pretty confident that most people have already switched over, but if you’re a deprecated API diehard, consider yourself warned!

SimpleDB Management Tools for Visual Studio 2010 released

We’re pleased to announce that SimpleDB Management Tools is now available for Visual Studio 2010. VS2010 versions of our other products will follow over the coming days and weeks.

SimpleDB Management tools makes it easy to work with your Amazon SimpleDB domains, attributes and data right from within Visual Studio. You can quickly connect to SimpleDB instances from the Visual Studio Server Explorer, query data, and add edit and delete domains and attributes. With the new version you can do all this from within VS2010 as well.

Please note that the 2008 and 2010 releases are separate downloads — if you want to use SimpleDB Managemement Tools in both environments, you’ll need to install both components.

The 2010 release is free to existing users, and available now for download from the store. There’s also a free trial edition (limited to viewing or editing 20 records per domain). If you’re using VS2010 and Amazon SimpleDB, take it for a spin today!

Improved support options for customers

Hand in hand with our recent volume discounts and LightSpeed 3.0 release we have started to put in place an improved support capability for customers who need priority support options or may occasionally want to escalate support beyond what we normally offer.

Tooting our own horn a little, we have had very positive feedback from many customers who have said our support is fantastic. We hope this addition helps us maintain end user happiness as we continue to grow and our support load scales up.

What is priority support?

Priority support is the option to ensure that your request is dealt with promptly, and is reviewed before and prioritised over normal forum posts. It is also useful for folks who wish to not use the forum which is quite open and may not be viable for talking about sensitive parts of a software system.

Can I use it for feature requests?

No, we still urge that feature requests be posted in the forums so that others may discuss them (and because we don’t think it’s fair to charge you for suggesting cool features!). Features are still only added to products at our discretion.

How much does priority support cost?

We have priced support at $199 USD per priority support issue OR at $499 for a 5 pack of support issues, a 50% saving. You will be able to see if you have support tickets in your store account page. We have been issuing 1 priority support ticket per customer to LightSpeed 3.0 customers and upgrading Enterprise Edition customers. For other products, we’re in the process of migrating Enterprise customers to have a priority ticket added to their account.

The pricing is designed to be very cost effective and is inexpensive compared to the support options offered for other software (for example, one commercial NHibernate support vendor quotes 600 Euro, approximately $870 USD, per incident for ad hoc support).

You can purchase Priority support tickets in our online store.

Do I need it? Should I put all my requests through priority support?

If you need a guaranteed response, or a quick response is crucial to you, or you don’t want to discuss your issue on the public forum, then you should put a request through priority support. The forum will still get monitored actively by Mindscape staff and questions will be answered, but there are no guarantees around response times (our response times have usually been pretty good, but never guaranteed!).

Priority support is for those times when you need additional help and you don’t want to rely on the forums. You are welcome to simply buy a support ticket as you need them for $199 USD however it may be wiser to simply purchase a 5 pack in order to save 50%.

If I’ve missed any questions you have then please post a comment – I’m happy to answer them :-)

Multi-value attributes in SimpleDB Management Tools

SimpleDB, unlike a relational database, allows you to store multiple values against a single attribute. For example, in a Books domain, the Author attribute might contain multiple values to represent a book with several authors.

We’ve now added support for this feature to SimpleDB Management Tools. The latest version sports a new Edit Values button which pops up a dialog where you can add and delete values as well as editing them. In the grid, multi-valued attributes are shown with their number of values, and you can click the cell to edit the values without needing to go to the Edit Values toolbar button.

SimpleDB Management Tools - multivalued attributes

Of course, if you only want a single value against an attribute, you can still edit it normally in the SimpleDB Management Tools grid. You only need the dialog if you’re managing multiple values.

Want to give it a try? Download the free trial edition, or if you already own SimpleDB Management Tools then get the upgrade from the store.

M/DB support update

Earlier this week we announced LightSpeed and SimpleDB Management Tools support for M/Gateway’s M/DB, a free database which is “plug-compatible” with Amazon’s SimpleDB. At the time I noted a couple of issues and limitations. I’m glad to say that M/Gateway have very quickly addressed these, with a new build (build 26) available for download now. With this new build:

  • You no longer need to use SignatureVersion=1 when accessing M/DB; the default signature version and method will just work.
  • The issues around single quotes in queries, and around sorting and starts-with, are resolved.

At the moment there appears to be an outstanding issue with paging, but because M/DB doesn’t impose a limit on the size of responses the way Amazon does, you can work around this by paging on the client. M/Gateway are looking into this to see if it can be resolved.

We’d like to thank Rob Tweed of M/Gateway for his help and his rapid response on this. If you’re using SimpleDB and you want a fast, convenient test-bed, do check out M/DB.

Data Products Visual Controls Community Store
LightSpeed ORM
NHibernate Designer
SimpleDB Tools
SharePoint Tools
WPF Elements
WPF Diagrams
Silverlight Elements
Forums
Blog
Register
Login
Subscribe to newsletter
Buy Now
My Account
Volume Discounts
Purchase Orders
Contact Us