Patent application number | Description | Published |
20110258233 | METHODS AND SYSTEMS FOR PROVIDING CUSTOM SETTINGS IN AN ON-DEMAND SERVICE ENVIRONMENT - In accordance with embodiments, there are provided mechanisms and methods for providing custom settings in an on-demand service environment. In an embodiment and by way of example, a method providing custom settings in an on-demand service environment is provided. The method embodiment includes naming the custom object, creating fields for the custom object, assigning a behavior for each field, setting the custom object to a specified type, and if the custom object is of a hierarchical type, then assigning permissions to users with regarding the created fields. | 10-20-2011 |
20110276610 | METHOD AND SYSTEM FOR SCRUBBING INFORMATION - In production applications that process and transfer secure and sensitive customer data, the heap dump files of these applications, which may be useful for debugging production issues and bugs, may contain secure and sensitive information. Thus, to make the useful debugging information available in heap dumps from production applications without compromising secure client data to those assigned to debugging and fixing production issues, these heap dumps may be scrubbed of sensitive information without scrubbing information that is useful for debugging. | 11-10-2011 |
20110283266 | Software Performance Profiling in a Multi-Tenant Environment - A method for software performance analysis and debugging in a multi-tenant database network system is provided. In at least one embodiment, sampling is achieved using configuration files of each server cluster. Knowledge of the host names of each server in the cluster enables a profiler to target a single server for each sample, thereby facilitating a round-robin sample across a clustered server environment such that a CPU's load and processing cost associated to sampling is fairly and uniformly distributed across all servers in the cluster. As a result, in at least one embodiment of the analysis and debugging tool each sample is a complete stack trace dump of each thread running on the application server at that moment in time. | 11-17-2011 |
20110289356 | METHODS AND SYSTEMS FOR TESTING METHODS IN A MULTI-TENANT DATABASE ENVIRONMENT - In accordance with embodiments disclosed herein, there are provided systems, devices, and methods for testing methods in a multi-tenant database environment, including, for example, hosting a plurality of customer codebases within a host organization, where each of the plurality of customer codebases includes a plurality of operational statements and one or more test methods. Such a method further includes generating a first test result set by executing the one or more test methods associated with each of the plurality of customer codebases against a production release codebase of the host organization; generating a second test result set by executing the one or more test methods associated with each of the plurality of customer codebases against a pre-release codebase of the host organization; and identifying errors associated with the pre-release codebase based on a comparison of the first test result set and the second test result set. | 11-24-2011 |
20120005537 | IDENTIFYING BUGS IN A DATABASE SYSTEM ENVIRONMENT - A system and method for identifying bugs in a database system. In one embodiment, a method includes running a plurality of tests on a software application, and rerunning one or more tests of the plurality of tests. The method also includes identifying one or more bugs in the one or more tests based on inconsistent test results. | 01-05-2012 |
20120131555 | METHOD AND SYSTEM FOR REMOTE DEBUG PROTOCOL PROXYING FOR PRODUCTION DEBUGGING; SELECTIVE SESSION AND USER ROUTING FOR DEBUGGING IN MULTI-TENANT CLOUD COMPUTING INFRASTRUCTURE - A proxy server receives requests, and determines which application server of a cluster of servers to send the request. The determination may be based on a load balancing algorithm. The proxy server determines whether each request is a debug request. The proxy server send the debug request to a debug server, but blocks unsafe debug statements from reaching the debug server. | 05-24-2012 |
20120136602 | METHOD AND SYSTEM FOR AUTOMATED PERFORMANCE TESTING IN A MULTI-TENANT ENVIRONMENT - In application testing and debugging processes, it is necessary to change, rebuild and test code. Thus, to speed the testing and debugging process, the process of retrieving application change lists, rebuilding the application, executing the application and recording application performance metrics may be automated. Additionally, through the use of environment independent metrics | 05-31-2012 |
20120144374 | Capturing Replayable Information at Software Defect Locations in a Multi-Tenant Environment - A method for software debugging in a multi-tenant database network system is provided. When an exception occurs the stack frames in temporary working memory are dumped into long term memory for later analysis. A stack trace is performed from which performance information may be derived, which may aid in discovering the cause of the exception. | 06-07-2012 |