Set an id on index definitions for use later in the process
Minor
Wholly broken code, but you can see where I'm going with this
minor
Compiles apart from the studio, really need to work out where to use ints and where to use strings having now mullered this
Now compiles, and have renamed Name -> Id to make it obvious, nearly to the point of running tests again
minor
Remove compiled generators ala isue #1269
Tests all failing because storage isn't using ids yet, so time to force that
Switched core storage to using ints, now need to spread that among the other core storage classes (mapreduce) and get the tests building again - they use the names to talk to storage and of course, names aren't used in storage any more
Mapped storage converted across to id usage
Converted staleness across to use index ids
Everything apart from studio builds, and most of the storage tests pass, just not the indexing tests
minor
Managed storage doesn't throw a wobbly on integers, but it is expecting strings on read calls
Fixed a couple of snafus, now pondering on why indexes keep coming back as stale - is indexing even taking place I JUST DON'T KNOW
#ginpowered bugfixing
Hacky fix that might not work, silverlight client downloads definitions AND stats and combines the two lists
reduce breaking change by renaming PublicName back to Name now we are using Ids everywhere
minor