{"shas":[["3614bca0686a3ff0bc0240898e1bc52d486f9c15","bb5621ada9f40b1f5c463d8e9c51c12e465afec7@smartitengineering.com","Fix index field names for composite field's embedded content type fields\n\nThe bug was due to the fact that field definitions from embedded content\ntype do not have their parent container field definition set, thus when name\nis being generated the prefixes are missing.\n\nChange the CompositeDataType API to introduce embedded content\ndata type which encompasses both the field definition it is in and the data\ntype itself. So when retrieving its fields the parent container is set in them\nby cloning them. Also add factory method for them so that the creation\nis not direct for external users.\n\nSigned-off-by: Imran M Yousuf <imyousuf@smartitengineering.com>","Imran M Yousuf"]],"ref":"refs/heads/master","size":1,"head":"3614bca0686a3ff0bc0240898e1bc52d486f9c15","push_id":34502343}