eupdate.usp 737 B

12345678910111213141516171819202122232425262728
  1. <!--#
  2. Test type 5: Database updates
  3. TechEmpower Web Framework Benchmarks
  4. -->
  5. <!--#declaration
  6. #include "worldNoSql.h"
  7. static void usp_fork_eupdate()
  8. {
  9. U_TRACE(5, "::usp_fork_eupdate()")
  10. WorldNoSql::handlerForkElasticSearch();
  11. if (WorldNoSql::es)
  12. {
  13. (void) memcpy(WorldNoSql::es_buffer1, U_CONSTANT_TO_PARAM("/tfb/world/"));
  14. WorldNoSql::pbuffer1 = WorldNoSql::es_buffer1 + U_CONSTANT_SIZE("/tfb/world/");
  15. (void) memcpy(WorldNoSql::es_buffer2, U_CONSTANT_TO_PARAM("{\"doc\":{\"_id\":\""));
  16. WorldNoSql::pbuffer2 = WorldNoSql::es_buffer2 + U_CONSTANT_SIZE("{\"doc\":{\"_id\":\"");
  17. }
  18. }
  19. -->
  20. <!--#header
  21. -->
  22. <!--#code
  23. World::doUpdateNoSql(WorldNoSql::handlerUpdateElasticSearch);
  24. -->