Updated published object, not draft
Compare correct content IDs

Verify with Stub implementation
Delete published object
Update with UrlValue
Refactored user field type integration tests

Accordingly to API changes made in workshop
Fixed test
Fixed mandatory dependency on eZ Publish legacy.
Added IOServiceLegacyTest in integration tests, overriding IOServiceTest
Fixed: Expected data format of integration test.
Fixed: fromHash() integration test infrastructure.
Added and use field registry for indexable fields
Implemented: Index contents of string fields

All other fields are currently ignored
Use content id sort clause to make search results more reproducible
Implemented: Content Type Group criterion visitor
Implemented: Prelimenary Field criterion visitor
Added: ContentTypeFieldDefinitionValidationException
Removed extra newlines at the bottom
Adapted test to actually find results
Extract class: Solr Field name Generator
Implemented: Content ID sorting in legacy search handler