[tarantool-patches] Re: [PATCH v2 05/11] box: port schema_find_id to C
    Kirill Shcherbatov 
    kshcherbatov at tarantool.org
       
    Thu Jun 14 19:12:47 MSK 2018
    
    
  
> 1. You should not apply my diff as is with no inspection. Usually
> I do draft fixes in review. Here is the bug - on return -1
> the iterator and region leaks. This time apply this:
-                       return -1;
+                       rc = -1;
> 2. Same as on the previous review: this function searches not only
> space id, but a system object id.
 /**
- * Find space id by name in specified system space with index.
+ * Find object id by name in specified system space with index.
*
- * @param system_space_id identifier of the system space.
+ * @param system_space_id identifier of the system object.
* @param index_id identifier of the index to lookup.
* @param name of object to lookup.
* @param len length of a name.
> 3. Invalid alignment@@ -115,8 +115,8 @@ sequence_by_id(uint32_t id);
  * @retval -1 on error.
  */
 int
-schema_find_id(uint32_t system_space_id, uint32_t index_id,
-               const char *name, uint32_t len, uint32_t *object_id);
+schema_find_id(uint32_t system_space_id, uint32_t index_id, const char *name,
+              uint32_t len, uint32_t *object_id);
    
    
More information about the Tarantool-patches
mailing list