Comments (8)
@dantheman999301 sorry for the delayed response. I missed this issue when we updated our plans. User defined functions is now supported. It will be available in the next release.
from azure-cosmos-dotnet-v3.
The CosmosContianer class provides a way to work with storedprocedures it seems. Wondering if there is something similar for the function objects also.
from azure-cosmos-dotnet-v3.
Hi @ajayraaviv,
There is currently no support for functions. What's your use case for functions?
from azure-cosmos-dotnet-v3.
I was about to raise an issue for this. I can see both triggers and functions are internal at the moment although there are methods further down which support creating both, is there any plan to make these public.
My personal use for them is that I'm building a migration tool and as they are part of Cosmos I wanted to support their management.
from azure-cosmos-dotnet-v3.
Sorry for the delayed response. Below is my use case for functions.
We are provisioning a new container in the database whenever a new client is on-boarded in the application. The application will perform some queries against the collection that rely on functions to simplify the sql. Since the functions is not supported yet I am deploying these functions(about 10) manually. I would like to be able to deploy these functions to the container after a container is provisioned and avoid the need of manual intervention. Thanks.
from azure-cosmos-dotnet-v3.
@j82w is there any more information you'd like about this? It's been a couple of months now, just wondering if this is planned to be changed.
from azure-cosmos-dotnet-v3.
@kirankumarkolli what's the current plan?
from azure-cosmos-dotnet-v3.
@j82w @kirankumarkolli Sorry to keep dragging this back up, but there hasn't really been much of a discussion here. Is the plan to make the methods for creating these public? I don't really see the harm in doing so, given you can create stored procedures already and I believe the old SDK supports it.
from azure-cosmos-dotnet-v3.
Related Issues (20)
- Convert Legacy Pipelines to One Branch V2
- ChangeFeedProcessorBuilder throws exception for ChangeFeedMode on 3.39.0 HOT 2
- Illegal instruction HOT 5
- ToString(signed-integer) is broken (32-64 bit conversion) HOT 5
- Migration path from sdk version < 3.38 to 3.38.1 HOT 2
- Single Partition Queries that resume using continuation token after partition split can observe failure on SDK v3.38 and beyond HOT 1
- Performance: MockedItemBenchmark.ReadItemExists;[Type=Stream] takes longer to run as expect in Preview mode.
- [Cosmos .NET SDK] - Aspire Integration with Cosmos .NET V3 SDK
- Quorum Reader - Include Primary to Meet Quorum when One Secondary Replica is Non-Responsive
- Add option to ItemRequestOptions that returns the state of the document before update/patch HOT 7
- The SDK can't auto detect the consistency level change during runtime HOT 6
- TimeOnly incorrect serialization for 0 time HOT 3
- UpsertItemAsync with ItemOptions.IfMatchEtag not work sometimes HOT 3
- Support for "All versions and delete mode" with Change Feed Processor HOT 1
- Should CosmosLinqQuery.ToString() return a relative or absolute URI for a null/empty query?
- CosmosException: Object contains header information from request and response HOT 1
- Updating Cosmo db from 3.29 to 3.31.2+ causes Kestrel issues HOT 9
- Hedging With Writes on MultiMaster
- [FEATURE REQ] Resolve Native AOT Warnings in Microsoft.Azure.Cosmos
- Distributed Tracing: Pass more information in an event along with request diagnostics
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from azure-cosmos-dotnet-v3.