Skip to content

Replace legacy for loop with foreach in MappingMongoConverter [DATAMONGO-1449] #2360

Closed
@spring-projects-issues

Description

@spring-projects-issues

Kevin Dosey opened DATAMONGO-1449 and commented

I'd like to propose the following change to get a minor performance improvement where I've observed a bottleneck when converting DBObjects to domain objects.

-		for (int i = 0; i < sourceValue.size(); i++) {
-
-			Object dbObjItem = sourceValue.get(i);
+		for (Object dbObjItem : sourceValue) {

Affects: 1.9.1 (Hopper SR1)

Reference URL:

Referenced from: pull request #368

Backported to: 1.9.2 (Hopper SR2), 1.8.5 (Gosling SR5)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions