The Ortus BlogBox

"Ortus: A rise, beginning, coming into being, born, the origin!"

 

 

Category Filtering: 'lucee'

 

Redis Lucee v1.4.0 Extension Released!

Luis Majano
Nov 06, 2019

 

Connect, Code and Scale!

v1.4.0 released!

 

We are very excited to bring you another release for our Redis Lucee Extension. This is a minor release and it sports quite a few updates, improvements and Lucee compatiblity updates.

Overview

The Redis Lucee Extension allows you to natively connect to a Redis Server cluster and leverage it for distributed caching, session/client storage and distribution, cluster RAM file systems, and much more. It can allow your Lucee servers to scale and extend easily by leveraging Redis Server as the platform of choice for session/cluster managements, caching and virtual file-systems.

If you have ever asked yourself these questions, then our Lucee Extension can help you:

  • Want to use round-robin balancing instead of sticky sessions?
  • How do you deal with session/client information when you have more than 1 server in your cluster?
  • How can I scale my Lucee servers when I am running out of RAM?
  • Do you want your users to still be logged in even if a server in my cluster dies or is restarted?
  • Do you want to have a cluster-wide file system?
  • Are you using a container based deployment and need off heap peristence?
  • Do you want to be able to cache data in a distributed and elastic fashion?

 

We have been working with Redis Server for many years and it has been a true pleasure to not only build scalable farms with it, but also it is incredibly responsive when it comes down to key-value storage and caching transactions.


v1.4.0 Release Notes

Bugs

  • [LRE-14] - Compat with Lucee 5.29+ due to a Lucee issue introduced that skips default values from the driver forms.

New Features

  • [LRE-13] - Add a log4j bridge to all sdk and local logs can be added

Improvements

  • [LRE-12] - Throw runtime exceptions on connection issues so they are highly visible
  • [LRE-15] - Added all members of the RedisConnection class to be public/static so they can be inspected and reused
  • [LRE-16] - Added a getConnectionKeys() in the RedisConnection class to see which caches are configured and how they are configured
  • [LRE-17] - Added RuntTimeExceptions and IOExceptions whenever a Redis connection cannot be made to improve error management
  • [LRE-18] - Added more context when exceptions happen to the error messages to pinpoint failures
  • [LRE-19] - Converted all connection pool access to try's with resources for auto-closing and better code visibility
  • [LRE-20] - Coverted all valueList() and entryLIst() methods to leverage parallel streams for performance

 

Purchase Extension


Resources

Please visit our Extension page for all the necessary resources.

Lucee, Lucee Extensions, News, Redis, Releases 0

FORGEBOX v4.8.0 Released

Luis Majano
Nov 06, 2019

 

Modernize all things!

FORGEBOX v4.8.0 released!

Today we are pleased to announce a minor release for our FORGEBOX suite of products to version 4.8.0. This release includes lots of fixes and some great additions for your development needs for all Editions: Community and Enterprise.

Release Notes

Here are the detailed release notes for this release.

Bugs

  • [FORGEBOX-377] - verify layout css on package, not response and bleeds to the right
  • [FORGEBOX-378] - When not logged in, news bar has a top gap
  • [FORGEBOX-431] - HTML Error thrown when Lucee extension receives invalid version for download

Improvement

  • [FORGEBOX-298] -Adding version allows the user to check the stable checkbox, remove as this is driven by the semantic release
  • [FORGEBOX-363] -Do not display Search on navbar dropdown menu on mobile
  • [FORGEBOX-405] -Use Semver module to determine if a package has a stable version
  • [FORGEBOX-414] -Re organize Dependencies tab for better visibility
  • [FORGEBOX-419] -Background color added to Forgebox multi-line code blocks
  • [FORGEBOX-420] - Number format installs, downloads, etc counts with commas
  • [FORGEBOX-421] - Update username icon. email icon is confusing.
  • [FORGEBOX-422] - Update Ortus Logo for a nicer one
  • [FORGEBOX-430] - Default Lucee extension type to all instead of server
Cloud, CommandBox, ForgeBox, Lucee, Lucee Extensions, Modules, Releases 0

MongoDB Lucee v1.0.0 Extension Released!

Luis Majano
Oct 08, 2019

 

 

We are very excited to bring you a new commercial product release for the Ortus Family: MongoDB Server Lucee Extension  The MongoDB Server Lucee Extension allows you to natively connect to a MongoDB Server cluster and leverage it for distributed caching, session/client storage and distribution, cluster RAM file systems, and much more. It can allow your Lucee servers to scale and extend easily by leveraging MongoDB Server as the platform of choice for session/cluster managements, NoSQL, caching and virtual file-systems.

If you have ever asked yourself these questions, then our Lucee Extension can help you:

  • Want to use round-robin balancing instead of sticky sessions?
  • How do you deal with session/client information when you have more than 1 server in your cluster?
  • How can I scale my Lucee servers when I am running out of RAM?
  • Do you want your users to still be logged in even if a server in my cluster dies or is restarted?
  • Do you want to have a cluster-wide file system?
  • Do you want to be able to cache data in a distributed and elastic fashion?
  • Do you want a professional supported Lucee extension?

 

We have been working with MongoDB Server for many years and even host the official mongo SDK for CFML.

Capabilities

Here are some of the major features of our MongoDB Extension:

  • Add Native MongoDB functionality to any Lucee CFML application
  • Install at the server level (Available to all contexts)
  • Create Cache connections in the Lucee administrator to connect to any network-accessible MongoDB cluster
  • Set and get objects from MongoDB via standard CFML functions and tags cachePut(), cacheGet(), <cfcache action="get|put">
  • Fully supports all built-in Lucee cache functions including wildcard filters
  • Seamlessly distribute storage of the following to any bucket in a MongoDB cluster
    • Lucee session storage
    • Lucee client storage
    • Lucee RAM resource ram://...
  • Seamlessly cache the following to any timeout-sensitive bucket in a MongoDB cluster
    • Results of database queries <cfquery cachedwithin>
    • Results of deterministic functions <cffunction cachedwithin>
    • Complex or simple objects in your application's code
    • Cached templates <cfcache action="content|cache|serverCache">
  • Registers new CFML Built-In Functions (BIFs) for native Java access to MongoDB
  • Extremely lightweight and fast

 

Purchase Extension

Resources

Please visit our Extension page for all the necessary resources.

Lucee, Lucee Extensions, News, Redis, Releases 0

Redis Lucee v1.3.0 Extension Released!

Luis Majano
Sep 30, 2019

 

 

We are very excited to bring you another release for our Redis Lucee Extension. This is a minor release and it sports quite a few updates thanks to customer feedback, especially on clients working with hosted Redis solutions that would required SSL and password authentication. We have expanded the connections to have more configuration parameters, especially if you are dealing with high traffic applications.

Overview

The Redis Lucee Extension allows you to natively connect to a Redis Server cluster and leverage it for distributed caching, session/client storage and distribution, cluster RAM file systems, and much more. It can allow your Lucee servers to scale and extend easily by leveraging Redis Server as the platform of choice for session/cluster managements, caching and virtual file-systems.

If you have ever asked yourself these questions, then our Lucee Extension can help you:

  • Want to use round-robin balancing instead of sticky sessions?
  • How do you deal with session/client information when you have more than 1 server in your cluster?
  • How can I scale my Lucee servers when I am running out of RAM?
  • Do you want your users to still be logged in even if a server in my cluster dies or is restarted?
  • Do you want to have a cluster-wide file system?
  • Are you using a container based deployment and need off heap peristence?
  • Do you want to be able to cache data in a distributed and elastic fashion?
Lucee, Lucee Extensions, News, Redis, Releases 0

FORGEBOX v4.7.0 Released

Luis Majano
Jun 12, 2019

 

Modernize all things!

FORGEBOX v4.7.0 released!

Today we are pleased to announce a minor release for our FORGEBOX suite of products to version 4.7.0. This release includes lots of fixes and some great additions.

Release Notes

Here are the detailed release notes for this release.

Bugs

  • [FORGEBOX-163] - box.json validation error while adding version from web UI completely clears screen and loses data
  • [FORGEBOX-298] - Adding version allows the user to check the "stable" checkbox
  • [FORGEBOX-355] - Update s3sdk settings configuration to include building the URL to avoid empty issues
  • [FORGEBOX-358] - Forgebox Registration page "Privacy Policy" link is broken/ not set. Clicking on it loses the page and all the form values you've filled out.
  • [FORGEBOX-359] - Mailing list checkbox on registration page is not working when selected
  • [FORGEBOX-360] - Blanks is displayed when Editing a package on packages with html markup
  • [FORGEBOX-361] - Fix Ownership of packages issue when publishing from collaborators
  • [FORGEBOX-362] - Button for adding a new version not firing
  • [FORGEBOX-365] - Admin cannot change username, fails with exception
  • [FORGEBOX-371] - Error creating versions, fails with exceptions from UI
  • [FORGEBOX-372] - Error calling admin:settings.getLiveActivations from UI
  • [FORGEBOX-374] - Do not show badges if package does not have any version
  • [FORGEBOX-375] - Do not show version badge if the package does not have any version

New Features

  • [FORGEBOX-322] - Fine tuning of public versions tab with much better UX
  • [FORGEBOX-324] - Reset Password action from user listing screen for admins
  • [FORGEBOX-332] - Create the beginnings of the Package Dependency Viewer in the UI
  • [FORGEBOX-334] - Add latest version badge to the package view top section
  • [FORGEBOX-335] - Add package type badge (public,private) on the package view section

Improvements

  • [FORGEBOX-138] - Show code to make ForgeBox badges on the package maintainer screen.
  • [FORGEBOX-351] - Change user dashboard links on the public UI to @username for consistency and just plain nice!
  • [FORGEBOX-366] - Upgrade to ColdBox 5.4.1
  • [FORGEBOX-367] - Upgrade of mementifier to latest version
  • [FORGEBOX-368] - Upgrade to sentry for logging
  • [FORGEBOX-369] - Upgrade s3sdk to avoid debugging code
  • [FORGEBOX-370] - Upgrade to testbox 3
Cloud, CommandBox, ForgeBox, Lucee, Lucee Extensions, Modules, Releases 0

FORGEBOX v4.5.0 Released

Luis Majano
Mar 29, 2019

 

Today we are pleased to announce a minor release for our FORGEBOX suite of products: version 4.5.0. This release includes lots of fixes and some great additions. Keep reading for an in-depth review of the release.

Cloud, CommandBox, ForgeBox, Lucee, Lucee Extensions, Modules, Releases 0

Redis Lucee v1.2.0 Extension Released!

Luis Majano
Mar 05, 2019

 

 

We are very excited to bring you another release for our Redis Lucee Extension. This is our first minor release for this extension and it sports quite a few updates thanks to customer feedback. Here is a little introduction for those that are not familiar with our extension:

Overview

The Redis Lucee Extension allows you to natively connect to a Redis Server cluster and leverage it for distributed caching, session/client storage and distribution, cluster RAM file systems, and much more. It can allow your Lucee servers to scale and extend easily by leveraging Redis Server as the platform of choice for session/cluster managements, caching and virtual file-systems.

If you have ever asked yourself these questions, then our Lucee Extension can help you:

  • Want to use round-robin balancing instead of sticky sessions?
  • How do you deal with session/client information when you have more than 1 server in your cluster?
  • How can I scale my Lucee servers when I am running out of RAM?
  • Do you want your users to still be logged in even if a server in my cluster dies or is restarted?
  • Do you want to have a cluster-wide file system?
  • Are you using a container based deployment and need off heap peristence?
  • Do you want to be able to cache data in a distributed and elastic fashion?
Lucee, Lucee Extensions, News, Redis, Releases 0

FORGEBOX v4.x Released

Luis Majano
Mar 04, 2019

 

# FORGEBOX v4.x Has Landed We are so excited to bring one of the biggest releases for FORGEBOX in over a year. We have been working and learning from all the community feedback and have major news to share with the ColdFusion (CFML) world. The full release notes of this major version can be found at the end of the blog post, so read on for all the details of this release. Below we will discuss the major areas of improvement for FORGEBOX ## New UI

The entire UI has been redesigned and updated and we are not even done yet. More is coming for the entire UI/UX experience of FORGEBOX including the CommandBox integrations.

Cloud, CommandBox, ForgeBox, Lucee, Lucee Extensions, Modules, Releases 0

New ForgeBox Features — March 2018

Eric Peterson
Mar 09, 2018

 

ForgeBox 3.0.0 has landed with tons of new features and updates including ForgeBox Storage and ForgeBox Lucee Provider!

 

Comments are currently closed
Cloud, CommandBox, ForgeBox, Lucee, Lucee Extensions, Modules, Releases

Redis Lucee v1.0.0 Extension Released!

Luis Majano
Jan 17, 2018

 

 

We are very excited to bring you a new commercial product release for the Ortus Family: Redis Lucee Extension  The Redis Lucee Extension allows you to natively connect to a Redis Server cluster and leverage it for distributed caching, session/client storage and distribution, cluster RAM file systems, and much more. It can allow your Lucee servers to scale and extend easily by leveraging Redis Server as the platform of choice for session/cluster managements, caching and virtual file-systems.

If you have ever asked yourself these questions, then our Lucee Extension can help you:

  • Want to use round-robin balancing instead of sticky sessions?
  • How do you deal with session/client information when you have more than 1 server in your cluster?
  • How can I scale my Lucee servers when I am running out of RAM?
  • Do you want your users to still be logged in even if a server in my cluster dies or is restarted?
  • Do you want to have a cluster-wide file system?
  • Do you want to be able to cache data in a distributed and elastic fashion?

 

We have been working with Redis Server for many years and it has been a true pleasure to not only build scalable farms with it, but also it is incredibly responsive when it comes down to key-value storage and caching transactions.

Capabilities

Here are some of the major features of our Redis Extension:

  • Add Native Redis functionality to any Lucee CFML application
  • Install at the server level (Available to all contexts)
  • Create Cache connections in the Lucee administrator to connect to any network-accessible Redis cluster
  • Set and get objects from Redis via standard CFML functions and tags cachePut(), cacheGet(), <cfcache action="get|put">
  • Fully supports all built-in Lucee cache functions including wildcard filters
  • Seamlessly distribute storage of the following to any bucket in a Redis cluster
    • Lucee session storage
    • Lucee client storage
    • Lucee RAM resource ram://...
  • Seamlessly cache the following to any timeout-sensitive bucket in a Redis cluster
    • Results of database queries <cfquery cachedwithin>
    • Results of deterministic functions <cffunction cachedwithin>
    • Complex or simple objects in your application's code
    • Cached templates <cfcache action="content|cache|serverCache">
  • Registers new CFML Built-In Functions (BIFs) for native Java access to Redis
  • Extremely lightweight and fast

 

Purchase Extension

Resources

Please visit our Extension page for all the necessary resources.

Lucee, Lucee Extensions, News, Redis, Releases 0