More thread-safe commands at your disposal

4D lets you take full advantage of multi-core computers with preemptive processes. In a previous blog post, we’ve provided you with a list of enhanced commands that can be used in preemptive processes, enabling faster global execution time and more connected users. And in response to your feedback, we increased the list with even more commands.

Here’s the list of the newly enhanced commands that can now be used inside preemptive processes:

  • COMPRESS BLOB
  • EXPAND BLOB
  • BLOB PROPERTIES
  • ENCRYPT BLOB
  • DECRYPT BLOB
  • GENERATE ENCRYPTION KEYPAIR
  • GENERATE CERTIFICATE REQUEST
  • RECEIVE BUFFER
  • SET DEFAULT CENTURY 
  • GET DOCUMENT ICON
  • TRANSFORM PICTURE
  • SVG EXPORT TO PICTURE
  • Get localized document path
  • Get database localization
  • LOCKED BY
  • LOG EVENT
  • Current client authentication
  • GET MEMORY STATISTICS
Avatar
• Product Marketing Manager • Intissar joined 4D in 2017 as a Product Marketing Manager. She works closely with the product, marketing, engineering, and technical support teams to highlight the ‘why’, the ‘how’, and the ‘what’ of new and updated features to different audiences. This close proximity allows her to craft messaging frameworks and write in-depth content and code samples for the 4D blog and website. After graduating with an engineer's degree in Computer Science from VINCI university, Intissar worked in several startups as a software engineer. Her hands-on experience includes software specification, design, and development, user training and support, and team management.