Add definitions of Parquet metadata to partitionInfo

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/5464/
Test FAILed.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/5468/
Test FAILed.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/5469/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-Pull-Request-Builder/5470/
Test PASSed.

alluxio-bot, merge this please


RestAction should implement Publisher

Issue
Issue Type

[ ] Bug Report
[x] Feature Request

Description
I have been using Project Reactor for a few months now. Libraries like these make it easy to work with async operations in a functional way. Lately, I figured that JDA's RestAction can be adapted to fit into this API by implementing Publisher.
A Publisher's action will only start once it has been subscribed to (similar to rest actions). Multiple subscribers may be added. Subscribers are like event handlers, and handle these 4 events:

onSubscribe(Subscription)
onNext(T)
onError(Throwable)
onComplete()

The problem with this is that the flow API was introduced in Java 9. I am not sure if the JVM allows us to implement an interface which is not loaded (say when running JRE 8).
Documentation:

https://docs.oracle.com/javase/10/docs/api/java/util/concurrent/Flow.Publisher.html
https://docs.oracle.com/javase/10/docs/api/java/util/concurrent/Flow.Subscriber.html
https://docs.oracle.com/javase/10/docs/api/java/util/concurrent/Flow.Subscription.html

As we are building against java8, this will probably not work then.
And we will very likely stay on 8 for a while (compatibility) and then sometime in the future switch to Java 11. At that point we can consider adding the stuff described in the issue, but currently it won't work i guess.

We currently have no plans on using any features from java 9 or beyond.

Since we are planning to stay on Java 8 for the foreseeable future, this should probably be closed

When you are saying "no plans for java 9 or beyond" and "forseeable future", do you plan on staying on Java 8 despite the next LTS release coming out in about 2 months, and beyond Java 8 stopping getting public updates in January 2019 which is just 6 months from now?

Yes, we don't want to force our users to upgrade their java version because someone wants some feature of it implemented in JDA.

Noone is forced to update anything. Users who use Java beyond its public support time can just use the last JDA java 8 version. Why would they mind using an old JDA version when running on an outdated and possibly insecure JVM?
Or maybe those users (whose existence is very questionable in the first place) can contribute their own java-8 backport branch of JDA, instead of holding off everyone else from going with the time?

Java 8 will continue getting extended support until 2025, how is that possibly insecure or outdated? The majority of the industry will stick to java 8 for years to come. Nobody has interest in developing 2 versions when using java 8 is completely fine for us/them, java 9/10/11 do not bring enough for us to consider this change.

Yes, if you are a paying customer of Oracle, then you will receive Oracle JDK 8 updates till 2025. For everyone else this ends at January 2019.
The only other public and free alternative I have found is https://adoptopenjdk.net/support.html who commit to supporting jdk8 builds till 2022.
"the majority of the industry" is going to have to pay Oracle for updates or take the risk of incompatibilities by switching vendors. Or do the sane thing and update.
@kantenkugel The solution to that would be the java8 backport branch/fork that I suggested. Anyone insane enough planning to stay on Java 8 should be putting in the work to stay on outdated versions.

Then you're forcing work on the user by not continuing to update that release, so either way the library user gets the bad end of the stick. For... an interface? Seems out of proportions.

Sorry - it seems that I piggy backed this conversation on an issue that's only remotely related.
I don't have any pro or contra arguments regarding whether this specific feature itself is worth doing the version bump. I do think that it is worth having, but I fully understand making a decision now in favor of preserving compatibility for a longer time. Seeing that you we're not aware of the rather close end of life for the (oracle) jdk 8 you might want to adjust your internal road map. A suggestion would be to introduce some kind of java 9+ label, so that all issues that were rejected due to having to bump the version can the found easily to make an assessment later whether bumping the version would seem more desirable.

The reason we do not want to update is backward compatibility. Considering that we don't gain a lot of bumping the version while we bring an inconvenience to the userbase is a big influence on the decision that we want to stay java 8 compatible for now.


feat(repository): fixes #521, adding support for TWINE_CERT

Adds support for TWINE_CERT, as proposed here.

Good call - updated the docs!


CORE-16125: add Avro messages for crypto key rotation

Add initial versions of the Avro messages for crypto key rotation, and Kafka topics for them, and an extra config option.
The automatic of this is designed ahead of what we have working right now, and we may remove some items before 5.2 is releaed. In particular:

currently the Individual* messages and topic are not used (though have been tested out in code we aren't ready to merge). They are in the design doc.
implementing the automaticRotation config option may not be essential, and is not in the design doc.

Superseded by https://github.com/corda/corda-api/pull/1359


feat: just some feature to trigger feat verison

:tada: This PR is included in version 1.1.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


can able to scan with android 6

Description of the problem:
i have been using this labrary for my proyects,  so far everything works fine, but when i try my app on android 6 it throws me the following error:
Sorry, the android camera has encountered a problem.
you may need to restart the computer.

the error is  in spanish but i translated them
in the dependencies of the proyect i have the following:
compile 'com.journeyapps:zxing-android-embedded:3.0.2@aar'
compile 'com.google.zxing:core:3.2.0'
buildToolsVersion "25.0.3"
minSdkVersion 16
targetSdkVersion 25
i tried the application in two devices a samsung J1 Mini(SM-J106M) and a Blu Diamond M and both wanting to capture give the error i explained above, i really do not know what may be happening, i need your help in this problem.

Please update to the latest version of this library, and check again: compile 'com.journeyapps:zxing-android-embedded:3.5.0'


[Bug] SPARQL exact match search doesn't work

Community Note

Please use a 👍 reaction to provide a +1/vote. This helps the community and maintainers prioritize this request.
If you are interested in working on this issue or have submitted a pull request, please leave a comment.

Describe the bug
When performing a keyword search with a SPARQL connection all queries are executed as partial match, even if "Exact" match is chosen in the UI.

OS: macOS 14.3.1
Browser: Arc (Chromium)
Graph Explorer Version: 1.5.1
Graph Database & Version: Neptune <IP_ADDRESS>

To Reproduce
Steps to reproduce the behavior:

Connect to a graph database with SPARQL
Open Graph Explorer
Click on 'Search'
Select a specific node type
Select a specific attribute
Select match precision: "Exact"
Type a keyword
See results for a partial match

Expected behavior
See results that match the keyword exactly

This issue was resolved by PR #243


Round off notification focus outlines

Fixes https://github.com/microsoft/vscode/issues/225750

Before
After

When a notification is focused (either on its own in a toast, or in the notification list), the outline box around it can get cut off at the edges.
This PR rounds off all corners in the case of a toast - or just the bottom for the last item in the notification list - so the outline should be fully visible.

@dangerman thanks, pushed more changes to catch more cases


[Enhancement] BanyanDB Zipkin Module Set Service as Entity

Search before asking

[X] I had searched in the issues and found no similar feature requirement.

Description
The banyandb Zipkin module uses spanId as the entity, which causes high cardinality issues that impact query performance. The segment module suggests that the service name is a better option for the entity.
Use case
No response
Related issues
No response
Are you willing to submit a pull request to implement this on your own?

[ ] Yes I am willing to submit a pull request on my own!

Code of Conduct

[X] I agree to follow this project's Code of Conduct

We should keep ID unchanged(new StorageID().append(TRACE_ID, traceId).append(SPAN_ID, spanId); but use different series IDs, right?

We should keep ID unchanged(new StorageID().append(TRACE_ID, traceId).append(SPAN_ID, spanId); but use different series IDs, right?

Exactly. we should shardingkey annotation to mark the service name.


XmlCommentsDocumentFilter incorrect comment controller tags names.

In Swashbuckle.AspNetCore.SwaggerGen v6.5.0
There appears to be a bug in XmlCommentsDocumentFilter.cs
Simple reproduction steps are to create an [ApiController] and set a [ControllerName(...)] attribute on it which overrides the controller's name to something else, example:
// simple setup with including xml comments
services.AddSwaggerGen(c =>
{
    c.SwaggerDoc("v1", new OpenApiInfo { Title = "My API", Version = "v1" });
    c.IncludeXmlComments(..., includeControllerXmlComments: true);
});

/// <summary>
/// My test controller to prove bugs
/// </summary>
[ApiController]
[Route("api/test")]
[ControllerName("Test")]
public class MyTestController : ControllerBase
{
    /// <summary>
    /// Returns something else
    /// </summary>
    /// <returns></returns>
    [HttpGet]
    public IActionResult Index()
    {
        return Ok(new { Something = "Hello", Else = "World" });
    }
}

The default SwaggerGeneratorOptions.TagsSelector uses the RouteValues["controller"] as the tag it puts on actions, but the XmlCommentsDocumentFilter.cs will create the tag using ControllerName which is the original/raw name (minus the Controller suffix if it exists).
This leads to ReDoc and Swagger UI to show an extra section with the raw controller name and the comment, and a separate section with the action actions.
Expected behavior would be that controller comments properly show up under the "Test" section.

https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/2718#issuecomment-2053572519


miracle-wm: 0.3.7 -> 0.4.0

https://github.com/miracle-wm-org/miracle-wm/releases/tag/v0.4.0
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[x] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

@ofborg build miracle-wm miracle-wm.passthru.tests


New settings option for a custom SSH host (#3763)

cherry-pick from gogits/gogs#3763

Fixes https://github.com/go-gitea/gitea/issues/431

LGTM

LGTM


Trade history?

I did a brief pass through the API, I didn't see a way to extract my historical trades. It helps to pay my taxes :)

Trades aren't stored historically on the blockchain since the program is stateless. If you want to log your own trades to your own database you can run the subscribe_transaction example (https://github.com/zetamarkets/zetamarkets-py/blob/master/examples/subscribe_transaction.py) and write trade events to your db.
Else if that's a hassle we do this for you, and the historical trades are available in the Zeta front-end in your trade history (we store it in a database on our end and expose it via API). At some point we're looking to add CSV export of trades to make users accounting easier. Lmk if any other qs.

@0xtristan Hello is it possible to get this API exposed to fetch account historical information? Thank you!

@ksajan you can grab this via api.zeta.markets/v2/trades
eg:
https://api.zeta.markets/v2/trades?marginAccount=cyP5aWMWtaVXMJBSpVPf9pBxd5xocTFN2Zx6TKjDF9E&fromTimestamp=1712501543&toTimestamp=1712940035&limit=15


Miscellaneous API and fixes related to uitests

Fixes related to checking whether test discovery has completed
API to check whether a status bar item with a string exists or not.
Allow not being able to open a file created from outside VS Code (due to VS Code issue).

Codecov Report

Merging #7656 into master will decrease coverage by 0.39%.
The diff coverage is n/a.

@@            Coverage Diff            @@
##           master    #7656     +/-   ##
=========================================
- Coverage   58.68%   58.28%   -0.4%
=========================================
  Files         493      493
  Lines       21997    21997
  Branches     3533     3528      -5
=========================================
- Hits        12909    12822     -87
- Misses       8279     8358     +79
- Partials      809      817      +8

Impacted Files
Coverage Δ

src/client/testing/serviceRegistry.ts
48.64% <0%> (-46.85%)
:arrow_down:

src/client/testing/codeLenses/main.ts
44.44% <0%> (-33.34%)
:arrow_down:

...t/datascience/jupyter/jupyterDataRateLimitError.ts
66.66% <0%> (-33.34%)
:arrow_down:

src/client/formatters/serviceRegistry.ts
75% <0%> (-25%)
:arrow_down:

src/client/common/utils/platform.ts
64.7% <0%> (-23.53%)
:arrow_down:

src/client/common/utils/icons.ts
83.33% <0%> (-16.67%)
:arrow_down:

src/client/api.ts
78.57% <0%> (-14.29%)
:arrow_down:

src/client/datascience/cellFactory.ts
75.86% <0%> (-13.8%)
:arrow_down:

src/client/providers/providerUtilities.ts
83.33% <0%> (-5.56%)
:arrow_down:

src/client/common/platform/pathUtils.ts
66.66% <0%> (-5.56%)
:arrow_down:

... and 9 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0f1f48f...b45fd95. Read the comment docs.


CredSSP+NTLM finalization

Major changes:

Changed the way we retrieve user name. We get it from NTLM and not from cookie now.
Added package capture for RDP
Added Windows RDP Client support
Fixed server error not being sent
Added integration tests for CredSSP+NTLM

The Remote Desktop client supports connecting without specifying a username, this is not supported by the proxy; it prints "RDP failed: invalid or unsuppored cookie message" and the connection is closed.
Remote Desktop client doesn't send cookie in the negotiation message if user doesn't specify username. I fixed it now. Thanks

When enabling capture to pcap, only client side packets are captured.
Sorry, I was testing pcap files only with freerdp client and only briefly looked into the case with Windows client. For some reason Windows server responds with 4 packages that contain only zeroes right after the last CredSSP message. And Inceptor was not ready for that. So we kept draining 0 bytes from the package buffer. Now we drain the amount of bytes we read. Do you or @awakecoding know the possible reason of such behavior? It doesn't look like the end of the previous CredSSP message and only happens with Windows client but not with freerdp.

Also, the --help message for the -f options says "Only WaykNow protocol can be saved." but it seems to be functional.
Fixed.

@vaffeine about CredSSP, do you mean that the server sends a single 4-byte message filled with zeroes after the last CredSSP message, or at the end of the last CredSSP message? I suspect it is either a new field or padding that was added in recent versions of CredSSP to prevent a padding oracle from older versions of the protocol. I'll try to find out what it is exactly

@vaffeine I just checked it is possible that those 4 bytes are from the "clientNonce" optional field added in version 5 of CredSSP: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-cssp/6aac4dea-08ef-47a6-8747-22ea7f6d8685
Otherwise, it could also be the optional errorCode field used in versions 3, 4 and 6 of CredSSP. Since "clientNonce" is said to be a nonce (random number), a value of zero wouldn't make much sense. However, a value of zero can make sense when interpreted as an errorCode, where zero means success.
Both fields are marked as OPTIONAL in ASN.1, so their presence is encoded somewhere in the message, I just don't recall exactly how you can check for presence (my ASN.1 is rusty).
I suspect mstsc and FreeRDP must be using different versions of CredSSP by default, hence the difference in the response from the server.

@awakecoding Server sends single package that consists of 4 zeroes right after we send user credentials (step 9 in https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-cssp/94846575-5a58-44de-b07b-48b90af328fb). According to the specification there should not be any response from the server, but it indeed looks like an error code. It is not encoded in ASN.1, but Microsoft might have added it to display better error message on the client.


No javascript and typescript support

I like the editor, it's wonderful, but it still lacks many features, including support for typescript and javascript, there's no way to program in an editor without auto-complete or anything (better to use a note editor lol), there's even a plugin, but I've tried everything, it doesn't work

@hbina No,I don't use it, why? Oh, and I know where the node, typescript and typescript-language-server are installed, it doesn't matter how I configure the server, it can be the relative path like $PATH, it doesn't work

It's responsibility of a plugin to provide language capabilities


VHD Extraction Issue (ObjectDisposedException)

A fatal exception occurred while executing "public IEnumerable Extract" function on VhdExtractor.cs. Exception is thrown when function "using var disk = new DiscUtils.Vhd.Disk(fileEntry.Content, Ownership.None);" is called with "using" keyword.  The issue is solved when removing "using" keyword. Actually, if you replace function as in VhdxExtractor.cs will be enough.

Thanks for your report. I have merged your proposed fix.


fi.json Few more strings, spacing for .wiki lines, spellchecked and...

…corrected the whole document.

Thank you for the update!


No matching member function for call to 'get_impl'

I have recently started to use this Json library for my C++ code which will be used as a container for shopping list data on an Android and iOS app. The only thing I use it for (at least so far) is to return an std::string with Json data through objective C++ (iOS) or JNI (Android) for data saving/serialization. This works fine. I am now working to deserialize the Json string to set up the shopping list from saved data. Everything works fine here as well, except this constructor which won't compile:
IngredientCPP(const json& j, int fileFormatVersion);
The error I get when trying to compile the first constructor is
/mypath/shoppinglist/externals/json/json.hpp:2899:16: No matching member function for call to 'get_impl'
The function in question is
template<typename ValueType, typename std::enable_if<
                 not std::is_pointer<ValueType>::value, int>::type = 0>
ValueType get() const
{
    return get_impl(static_cast<ValueType*>(nullptr));
}

I used to have the the above constructor just as
IngredientCPP(const json& j);
which compiles fine, but I need to support multiple format versions in case the saving of the shopping list change in the future (which I know it will). Thus I need to add the integer for versioning.  I have trouble seeing what I am doing wrong since I pass const json& j to other constructors where they work just fine, for example this:
ShopGroupSectionManager(const std::vector<ShopGroupCPP>& shopGroups, bool sumIngredients, const json& j)
Any hints that can point me in the right direction? My json.hpp file is downloaded at september 4th, just a week ago. Let me know if additional information is needed.

I just noticed that having both constructors available makes the code compile, i.e. having
IngredientCPP(const json& j, int fileFormatVersion);
IngredientCPP(const json& j);

compiles, but having just
IngredientCPP(const json& j, int fileFormatVersion);

does not. I have no clue why though.

Thanks for reporting. It's hard to tell from the distance, but it seems as if the compiler is confused, because json objects can be implicitly converted to a variety of types with the get() method you are quoting.
Could you post the complete error so I may get a clue which types were tried to use?

Below is what I get from Xcode (non-related stuff removed). It seems it is an implicit conversion from IngredientCPP * to object_t * that fails as it complains that IngredientCPP has no key_type or value_type. I spent some time trying to reproduce the error in a small sample, but I wasn't really able to trigger it.
I also made some changes to my code yesterday and now it compiles fine with only the constructor I want. I cannot see that I did any changes that should affect the json library, but I did change from passing naked pointers of IngredientCPP to std::shared_ptr in a few places. Or rather, I changed from passing naked pointers of IngredientCPP to passing std::shared_ptr of the parent class and doing std::static_pointer_cast later.
Maybe these hints can point you in the right direction? If there is an issue at all - this might have been me not understanding how to use the library properly. Anyway, the issue seems to be gone on my part now. Thanks for getting back so quick.
Output from Xcode compiler:
In file included from /Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/ShopGroupSection.cpp:1:
In file included from /Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../sectionmanagers/../sections/ShopGroupSection.hpp:3:
In file included from /Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../sectionmanagers/../sections/Section.hpp:3:
In file included from /Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../sectionmanagers/../shoppinglistitems/IngredientCPP.hpp:3:
In file included from /Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../sectionmanagers/../shoppinglistitems/ShoppingListItemCPP.hpp:4:
/Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../../externals/json/json.hpp:2899:16: error: no matching member function for call to 'get_impl'
        return get_impl(static_cast<ValueType*>(nullptr));
               ^~~~~~~~
/Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../../externals/json/json.hpp:3111:16: note: in instantiation of function template specialization 'nlohmann::basic_json<std::map, std::vector, std::__1::basic_string<char>, bool, long long, unsigned long long, double, std::allocator>::get<IngredientCPP, 0>' requested here
        return get<ValueType>();
               ^
/Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/ShopGroupSection.cpp:31:51: note: in instantiation of function template specialization 'nlohmann::basic_json<std::map, std::vector, std::__1::basic_string<char>, bool, long long, unsigned long long, double, std::allocator>::operator IngredientCPP<IngredientCPP, 0>' requested here
                mIngredients.insert(IngredientCPP(item));
                                                  ^
In file included from /Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/ShopGroupSection.cpp:1:
In file included from /Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../sectionmanagers/../sections/ShopGroupSection.hpp:3:
In file included from /Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../sectionmanagers/../sections/Section.hpp:3:
In file included from /Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../sectionmanagers/../shoppinglistitems/IngredientCPP.hpp:3:
In file included from /Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../sectionmanagers/../shoppinglistitems/ShoppingListItemCPP.hpp:4:
/Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../../externals/json/json.hpp:2600:14: note: candidate function not viable: no known conversion from 'IngredientCPP *' to 'object_t *' (aka 'map<std::__1::basic_string<char>, nlohmann::basic_json<std::map, std::vector, std::__1::basic_string<char>, bool, long long, unsigned long long, double, std::allocator>, std::less<basic_string<char> >, allocator<std::pair<const basic_string<char>, basic_json<std::map, std::vector, basic_string<char>, bool, long long, unsigned long long, double, std::allocator> > > > *') for 1st argument
    object_t get_impl(object_t*) const
             ^
/Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../../externals/json/json.hpp:2677:13: note: candidate function not viable: no known conversion from 'IngredientCPP *' to 'array_t *' (aka 'vector<nlohmann::basic_json<std::map, std::vector, std::__1::basic_string<char>, bool, long long, unsigned long long, double, std::allocator>, allocator<nlohmann::basic_json<std::map, std::vector, std::__1::basic_string<char>, bool, long long, unsigned long long, double, std::allocator> > > *') for 1st argument
    array_t get_impl(array_t*) const
            ^
/Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../../externals/json/json.hpp:2734:25: note: candidate function not viable: no known conversion from 'IngredientCPP *' to 'boolean_t *' (aka 'bool *') for 1st argument
    constexpr boolean_t get_impl(boolean_t*) const
                        ^
/Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../../externals/json/json.hpp:2664:7: note: candidate template ignored: substitution failure [with T = IngredientCPP]: no type named 'value_type' in 'IngredientCPP'
    T get_impl(T*) const
      ^
/Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../../externals/json/json.hpp:2691:18: note: candidate template ignored: disabled by 'enable_if' [with T = IngredientCPP]
                 std::is_convertible<string_t, T>::value, int>::type = 0>
                 ^
/Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../../externals/json/json.hpp:2706:18: note: candidate template ignored: disabled by 'enable_if' [with T = IngredientCPP]
                 std::is_arithmetic<T>::value, int>::type = 0>
                 ^
/Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../../externals/json/json.hpp:2641:20: note: candidate template ignored: could not match 'vector<type-parameter-0-0, allocator<type-parameter-0-0> >' against 'IngredientCPP'
    std::vector<T> get_impl(std::vector<T>*) const
                   ^
/Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../../externals/json/json.hpp:2587:7: note: candidate template ignored: substitution failure [with T = IngredientCPP]: no type named 'key_type' in 'IngredientCPP'
    T get_impl(T*) const
      ^
/Users/oystein/repositories/myapp/ios/myapp/shoppinglist/src/sections/../../externals/json/json.hpp:2619:7: note: candidate template ignored: substitution failure [with T = IngredientCPP]: no type named 'value_type' in 'IngredientCPP'
    T get_impl(T*) const
      ^
1 error generated.

Thanks for the quick response. Unfortunately, I also cannot figure out the error. As you seem to have fixed it by yourself (though not knowing how ;-)), I think we can close this issue. If you need any support, feel free to ask!

(Marked as invalid, because there was no bug in the library)


add sealedbid cancellation

Coverage increased (+0.05%) to 82.769% when pulling 5091a6e80e36f2555ae2f070b60727830bb252e8 on a488414115924765_sealedbid_cancellation into 99d65681c69574daf617d5e9eb88f6f079f30c6c on sandbox.

Coverage increased (+0.03%) to 82.84% when pulling 00d7be9810b44ba9ba0024f7d43edf4259ece6a7 on a488414115924765_sealedbid_cancellation into f81e63fbeb8c94e007e6187b6267d04cd1d59e58 on sandbox.


Update build

Updates to the pyproj.toml

Back-end build system
New maintainers
Docs ULR
Add "black" as an optional dependency for [dev]

Try adding a GitHub action to test building

@lbonaldo the switch to hatchling was as much to try it out. Python's packaging guide now uses hatchling as their default so it seemed like a safe choice.

The new build build_test.yml workflow was successful on my fork.

@lbonaldo the switch to hatchling was as much to try it out. Python's packaging guide now uses hatchling as their default so it seemed like a safe choice.

Great! Thanks for updating it.

The new build build_test.yml workflow was successful on my fork.

I also tested it and all the jobs are completed.


Fix LLM chat route

Removes the 3rd positional argument from the call to llm_chat() in the /{chat_id}/generate route, which caused follow-up chat messages to result in an error.

Hi Jared, thanks for submitting this PR!  You actually found a bug in the LLM service, so congrats for that as well!  Both are firsts for external contributors!
I will comment more on what the bug is and how to fix it in a day or two - apologies for the slowness in response but we are swamped with fixes for the install process, as well as supporting the open source release of the sister (or perhaps "grandmother") repo to this one, Cloud Learning Platform.
Anyway thanks again and I'll ping this thread again shortly.
-- Lukman

Hi @jtrouth, thanks so much for the PR. This is already merged and fixed in the code now, as in https://github.com/GoogleCloudPlatform/core-solution-services/blob/main/components/llm_service/src/routes/chat.py#L274
I'll close this PR to avoid deplication. Thanks again!


Fixes the multiple instances health check issue

When multiple bus instances are hosted in one app, health check names are conflicted and the app crashes on adding the MassTransit hosted service. This change allows developers to configure health check names. Defaults will be used if the configuration isn't provided.

The test fails because of something else.

@phatboyg any issues with the PR? We really have issues with health checks when using multiple bus instances in one app.

Pulling manually with rebase.


Sketch of application architecture

We need a sketch of the application architecture for approval from ****

As a ministry information security architect
I want to see a diagram of the intake application architecture
So I can complete the PIA/STRA process
This story is discrete from a broad solution architecture that explains how the intake fits in with the GDX IA and next steps post-intake that are planned to be conducted outside the scope of this intake application


feat!: Update binaryen to version_109

Mostly update binaryen, but added a few more changes I've been meaning to do.
We should figure out when we want to drop dune 2.x support soon.

Dune 3.4+ is broken in esy + Windows (ref https://github.com/ocaml/dune/issues/6098) so I've restricted it


[HUDI-5283] Replace deprecated method Schema.parse With Schema.Parser.

Change Logs
JIRA: HUDI-5283. Replace deprecated method Schema.parse With Schema.Parser.
When reading the code, I found that HoodieBootstrapSchemaProvider#getBootstrapSchema uses the deprecated method Schema.parse, which can be replaced by Schema.Parser().parse(),
At the same time, I searched at the moudle level, only to find that this place uses an deprecated method.
Impact
none.
Risk level (write none, low medium or high below)
none.
Documentation Update
none.
Contributor's checklist

[ ] Read through contributor's guide
[ ] Change Logs and Impact were stated clearly
[ ] Adequate tests were added if applicable
[ ] CI passed

@yihua Can you help review this pr? Thank you very much! Can you allow me to assign jira？

The failed test case: ITTestHoodieDataSource#testBatchUpsertWithMiniBatches should not be affected by this patch, would merge it soon ~


Better growth factor?

Currently library seems to grow vectors by the factor of 2 when size reaches capacity.
Many languages, including GC based, choose 1.5 or other factors:
https://stackoverflow.com/questions/1100311/what-is-the-ideal-growth-rate-for-a-dynamically-allocated-array
https://sarahnothling.wordpress.com/2015/06/04/optimising-the-growth-factor-of-a-dynamic-array-list/
It's worth investigating, if it makes sense to change the default factor to phi or 1.5 in this context.
PS: Thanks for the library, I really miss this functionality from standard vector!

I tried the growth factor of 4181 / 2584 ≒ φ, and it seems to improve the performance slightly so I went ahead with the change.
2
  push/10000: OK (1.41s)
    85.7 μs ± 6.6 μs
golden ratio
  push/10000: OK (1.38s)
    84.1 μs ± 6.7 μs

Thank you for the suggestion!


Docs not work

Hi!
Not works:
https://vite-pwa-org.netlify.app/frameworks/nuxt
Warning after installation:
 WARN  Sourcemap for "virtual:nuxt:/<my route to app>/.nuxt/templates.pwa.client.038b569b.ts" points to missing source files

@nikitamarcius this is a warning, should work: try adding writePlugin: true, to pwa module options.

@nikitamarcius check this comment, there are some hints and a link to a working example on stackblitz


refactor(connector): [Forte] Remove Default Case Handling

Type of Change

[ ] Bugfix
[ ] New feature
[ ] Enhancement
[x] Refactoring
[ ] Dependency updates
[ ] Documentation
[ ] CI/CD

Description

Addresses Issue #2270
Modified crates/router/src/connector/forte/transformers.rs

Convert NotImplemented to NotSupported in default case

Additional Changes

[ ] This PR modifies the API contract
[ ] This PR modifies the database schema
[ ] This PR modifies application configuration/environment variables

Motivation and Context

How did you test it?

Checklist

[x] I formatted the code cargo +nightly fmt --all
[ ] I addressed lints thrown by cargo clippy
[ ] I reviewed the submitted code
[ ] I added unit tests for my changes where possible
[ ] I added a CHANGELOG entry if applicable

Hello @SagarDevAchar ,
Thanks a bunch for all your contributions! We've got a little something for you to show our appreciation.
Just take a moment to fill out this form, and get ready for some awesome swag coming your way.
Thanks!


operator neuvector-certified-operator (1.3.1)

New operator bundle
Name: neuvector-certified-operator
Version: 1.3.1
Certification project: 5f720d01b8cb77f44f425fc1
Test result URL: https://catalog.redhat.com/api/containers/v1/projects/certification/test-results/id/618c26df2075b6d422bf4d57
Test logs URL: https://catalog.redhat.com/api/containers/v1/projects/certification/artifacts/id/618c26dcbab38dda9a01ec4a

Hi @selvamt94, would you mind filling out this 3 question survey about the new cert workflow? https://forms.gle/AEfu3i219JkY528p9  We would really appreciate the feedback to help improve things in the future.


Delete remote branch master

Deleted the master branch as main branch has all the required changes

Deleted the master branch from Github's GUI, I couldn't delete it from the command line in VS Code


Got many errors like "Conflicting types for gpr_event_init" when building RouteGuideClient in Xcode 7.1

I follow the guide here, but get many compile errors. Please see the picture below.

Hi Kudo,
I'm sorry for this difficulty. I'm not able to reproduce your problem (I'm using XCode 7.1 too); building gives me just warnings that are being worked on:

To help me debug the issue, could you tell me what's the diagnostic information given by XCode when you open any of the errors shown (by clicking the triangle)?
Also, to double check, after you do pod install, the workspace created should have these folders and products:

Is that what you have?
Cheers,
Jorge

Hi, Jorge
Thanks for your comment. In fact, I got other compile error at the beginning, you can see it in this picture.

It seems that the compiler doesn't find the definition of time_t, so I include a header file by adding #include <sys/time.h> below the line #include <time.h> in "/include/grpc/support/time.h". I build it again and I get the errors like I described in the issue. Please see my pictures.

This is the architecture of my workspace.

Hi, Jorge
After I remote the grpc directory and redo the whole process, the issue is gone. There is only a link error which is about Bitcode. After I disable the Bitcode in RouteGuideClient Build settings, build success.

ld: '/Users/kudocc/Desktop/git/grpc/examples/objective-c/route_guide/Pods/OpenSSL/lib/libcrypto.a(bio_lib.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64

I think it must be something I have done messed it up.
Thanks for your time. Many thanks :+1:

The problem XCode 7 has with time.h should have gone away on the master branch after PR https://github.com/grpc/grpc/pull/3990 (and on the release 0.11 branch after PR https://github.com/grpc/grpc/pull/4011). Can you verify that you're checked out past that commit?

My Podfile is

pod 'Protobuf', '~> 3.0.0-alpha-4'
pod 'gRPC', '~> 0.11.1'

It shows :

Installing OpenSSL (<IP_ADDRESS>)
Installing Protobuf (3.0.0-alpha-4.1)
Installing gRPC (0.11.1)

I created another Project and pod install again. Now the errors have gone, thanks Jorge : )

No problem! Please let us know how the library works for you!

Yes, I will do after using it for some time.

I'm having the opposite issue--works fine in simulator but errors out on real device:

I'm installing from source:
`
pod 'Google/SignIn'
pod 'SWTableViewCell', '~> 0.3.7'
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
pod 'Protobuf', :path => "../grpc/third_party/protobuf"
pod 'BoringSSL', :podspec => "../grpc/src/objective-c"
pod 'gRPC', :path => "../grpc"
Depend on the generated AuthMessageService library.
pod 'AuthMessageService', :path => '.'
`

I'm also experiencing this issue when running on a device, but not when running through simulator.
Picture of build errors:

And the podspec which generates the client:
Pod::Spec.new do |s|
  s.name     = 'octopus'
  s.version  = '0.0.1'
  s.license  = '...'

  s.ios.deployment_target = '7.1'
  s.osx.deployment_target = '10.9'

  # Run protoc with the Objective-C and gRPC plugins to generate protocol messages and gRPC clients.
  # You can run this command manually if you later change your protos and need to regenerate.
  s.prepare_command = "protoc --objc_out=. --objcgrpc_out=. --proto_path=../../../proto ../../../proto/*.proto"

  # The --objc_out plugin generates a pair of .pbobjc.h/.pbobjc.m files for each .proto file.
  s.subspec "Messages" do |ms|
    ms.source_files = "*.pbobjc.{h,m}"
    ms.header_mappings_dir = "."
    ms.requires_arc = false
    ms.dependency "Protobuf", "~> 3.0.0-alpha-4"
  end

  # The --objcgrpc_out plugin generates a pair of .pbrpc.h/.pbrpc.m files for each .proto file with
  # a service defined.
  s.subspec "Services" do |ss|
    ss.source_files = "*.pbrpc.{h,m}"
    ss.header_mappings_dir = "."
    ss.requires_arc = true
    ss.dependency "gRPC", "~> 0.12"
    ss.dependency "#{s.name}/Messages"
  end
end

Is there a way for either of you guys to share a project with us, to reproduce this issue? It's so weird that I'm afraid there's not much I can do if I can't actually look at it.

@jcanizales yeah, sure. I'll send you a zip, which email do you prefer?

My username, at google dot com, thanks!

@jcanizales sent, thanks for the help

Here's some more context on the build errors,  It seems that those types have gotten defined twice

@jacobkneal Were you able to address the issues?

Hey Jorge - sorry, I haven't had time to look into your project yet. We're working full time on fixing the problems with Swift+Cocoapods compatibility.

@jcanizales Good to hear, I was able to unblock myself with some input from a user in another issue

@jorgeolivero sorry to message you almost 2 years on, but how did you solve it? I'm having a similar issue over here https://github.com/invertase/react-native-firebase/issues/758#issuecomment-362078291.

@muxi

I am also having this problem and I would really need a solution for this.

@arnolddrita can you post your Podfile please?

Same error as @arnolddrita when I add react-native-camera and do manual ios settings.

Just notice this thread and sorry for having missed.
@jdkanani Could you share more information about your project and how we can reproduce?
@danmatthews - Your issue looked like a known issue in Cocoapods 1.3 and 1.4. Version 1.5.0 should have resolved this problem. Hopefully you have resolved this problem already.

I don't really know what did it, but I just removed the library and re-added it from the start, and it worked the second time.

Any updates on this? I get the exact same errors as @arnolddrita when I run in debug scheme. Release scheme builds fine.

Could you provide some info on how to reproduce? I looked into this issue but wasn't able to see it. Our tests seem to be running well too.

Thanks for the speedy reply! After trying to reproduce the issue, I've found that it's probably just something with my configuration for my pods that are used in the debug scheme because I couldn't create the error in a new project. If I switch the debug scheme to use the release pods, the simulator runs fine, but I can't push it to a real device without the error occuring. Any ideas?
I'll delete the build folder and see if that helps. Will write back what happens.


rerender with auto

Should fix #7

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


Fix in SetupSqlUsers.ps1 to use database instance when needed.

Fix in SetupSqlUsers.ps1 to use database instance when needed.
Fix in navstart.ps1 to first call SetupNavUser because this script generates the password if not specified. Password is needed in SetupSqlUsers.

@ajkauffmann,
Thanks for your contribution.
To ensure that the project team has proper rights to use your work, please complete the Contribution License Agreement at https://cla.microsoft.com.
It will cover your contributions to all Microsoft-managed open source projects.
Thanks,
Microsoft Pull Request Bot

@ajkauffmann, thanks for signing the contribution license agreement. We will now validate the agreement and then the pull request.
Thanks, Microsoft Pull Request Bot

This won't work.
SetupNavUsers actually doesn't set $password - it uses a temp variable for the newly generated password
Also if we reverse the order of the scripts - Windows Authentication won't work anymore - the windows user that is created in SetupNavUsers gets used in SetupSqlUsers.

I will implement the missing $DatabaseInstance slightly differently as well and reject this PR


rename rc -> completed

I assume rc stood for "return code", but it's a CompletedProcess object.
Also, don't check if check_call returns None. It never does.

Codecov Report

Merging #235 into master will increase coverage by 0.02%.
The diff coverage is 12.5%.

@@            Coverage Diff             @@
##           master     #235      +/-   ##
==========================================
+ Coverage   80.29%   80.32%   +0.02%
==========================================
  Files          54       54
  Lines        3096     3095       -1
  Branches      511      510       -1
==========================================
  Hits         2486     2486
+ Misses        575      574       -1
  Partials       35       35

Impacted Files
Coverage Δ

colcon_core/task/python/build.py
33.8% <12.5%> (+0.23%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bb615df...5cb7ddf. Read the comment docs.

It seems there are many more locations with the same pattern.

I'm just making the changes in this one file because I found myself correcting these instances in another PR against this file and knew you'd complain if I made them there. Would you like a bigger PR? Because something called check_call should really be throwing an exception on a failed process, to be consistent with https://docs.python.org/3.7/library/subprocess.html#subprocess.check_call.

I'm just making the changes in this one file because I found myself correcting these instances in another PR against this file and knew you'd complain if I made them there.

:+1:

Would you like a bigger PR?

How about we keep this open until a few other pending PRs have landed and then we update all instances at once? I can do that follow up too if you like...

Because something called check_call should really be throwing an exception on a failed process

That would break API behavior which I don't think is necessary.

That would break API behavior which I don't think is necessary.

Is this part of the public API? If so, it should definitely be changed as it subverts expectations. Where else is it used?

Is this part of the public API?

Any API not explicitly "declared" as private using a leading underscore is public in Python.

If so, it should definitely be changed as it subverts expectations to not check the result of a call in a function called check_call.

I understand your point of view but I any kind of potential breakage due to this "clean up" isn't acceptable imo.
Maybe we introduce a new API beside the existing one and modify existing code to use it instead?

Where else is it used?

Please search the code of the various colcon repositories. Beside colcon-core it is used e.g. in colcon-cmake and I expect in any kind of extension providing support for a different build system.

I understand your point of view but I any kind of potential breakage due to this "clean up" isn't acceptable imo.

Agreed.

Maybe we introduce a new API beside the existing one and modify existing code to use it instead?

:+1: that's probably the cleanest approach

rebased on master

I rebased the patch as well as updated it a bit (some additional changes, some changes to return values for internal methods). This should now cover all the cases where CompletedProcess is returned.


fix auth linux bug

Title:
Fixed bug where authentication fails on a Linux (Centos 9 [RH]) host with Moba Xterm
Intro:
#[System.Runtime.InteropServices.Marshal]::PtrToStringAuto([System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($SecureString))
Issue was marshal point interop was causing it to escape/remove special characters and terminate the character stream
Fixed by using common string decryption funct in PoSH (ConvertFrom-SecureString) to handle decryption
Pro and Con is that its using a specific PoSH nuance and not the .NET standard
Proposed Change:
CloudSuiteEnhancementToolkit/Functions/Connect-CloudSuiteTenant.ps1
Line 239:  $Auth.Answer = $(ConvertFrom-SecureString -SecureString $secureString -AsPlainText)[System.Runtime.InteropServices.Marshal]::PtrToStringAuto([System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($SecureString))
To: $Auth.Answer = $(ConvertFrom-SecureString -SecureString $secureString -AsPlainText)
Unit Tests:
Tested auth and lib on CentOS 9 (CentOS Stream release 9 (Dev Tools installed <-- maybe not important)); Pwsh version 7.4.1
Pass/Fail: Pass
Tested auth and lib on Windows 10; PoSH version 5.1.1
Pass/Fail: Pass
Conclusion:
This will fix the bug on Linux .NET architecture i believe
Ready to merge to staging

failed on PowerShell 5.1 Windows.
Will need to add a check for PS version and OS version to properly support this


Update build.gradle to add support for Android Gradle Plugin 8

Unable to build app due to the current app_links version dependency not supporting AGP 8.
This is fixed in the latest app_links.
https://github.com/llfbandit/app_links/commit/181fdcc4ca08489f01328adb253752e50b2d2ec6

I'm going to close this issue due to reasons outlined here
https://github.com/supabase/supabase-flutter/pull/591#issuecomment-1677923031


Feature/add additional terms

Added verbatim terms
Added ID terms
Both are needed to comply with MIDS
https://naturalis.atlassian.net/browse/DD-993

Updated to the latest version of the openDS which have now been merged into the openDS repo


Can't get App Center to see my tenant

It just says, "No tenants found". I've created a free subscription, associated that subscription with the app in app center, created the Azure AD B2C tenant and associated it with the subscription and App Center still can't find it.
Is there a timing thing to this? Like do I need to wait a couple of hours after creating a B2C tenant and associating it to the subscription before App Center picks up that it exists?

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: bac43716-ce54-d6bf-8a2a-0260a8b8f1d3
Version Independent ID: 5f836302-e4f3-897a-c964-c3a60d39ff6b
Content: Getting started with the App Center Auth Service - Visual Studio App Center
Content Source: docs/auth/getting-started.md
Service: vs-appcenter
GitHub Login: @amchew
Microsoft Alias: amchew

I have been facing this issue from a week now and have had many conversations with support and they redirected me to the identity team to solve this but haven'r really gotten a solution for this. Even the data part doesn't work for me and it keeps logging me out, I am just getting so annoyed of app center that I am just going to use the azure sdk's until this product gets better, please fix this.....

I have had the same issue since the 6th and asked for updates twice no answer still.

Just discovered that "auth" + Azure AD is still a feature in the backlog:
https://github.com/microsoft/appcenter/issues/994
I would REALLY recommend hiding it in the App Center and your docs until it's finished. Although you do have it tagged as "preview" it still should be in some kind of working order before you display it to users. On top of that ghosting people with no response or apologies for someone accidentally displaying it, I personally feel is somewhat rude. Show a little respect for the time of other people.

App Center Auth could be configured for one of our apps towards the end of last year. Trying to configure this again in a new app against a different Azure subscription/tenant now fails with the error described above. The best we have got from the support team is:

We're currently facing an issue with this, and unfortunately there's no ETA for the fix. If this is urgent, I'd highly recommend you using Azure AD B2C with the MSAL SDK directly.

When it was working, one of the 'features' of the Auth configuration was having to wait ~60 minutes after making a change for it to become effective. It is possible that some of the problems described above are due to timing issues?

The answer may have just arrived: https://devblogs.microsoft.com/appcenter/app-center-mbaas-retirement/

Haha thanks for that @WolfyUK. I'll take that as an answer. Still feel kinda shafted that no MSFT person ever stooped to give an answer on this thread but A+ to Microsoft for putting this stuff on Github so the community can be awesome.


LOW PRIORITY: Give Magma.op and MagmaLaw.op less similar names

See the discussion at https://leanprover.zulipchat.com/#narrow/stream/458659-Equational/topic/Magma.2Eop.20vs.20MagmaLaw.2Eop .  There is no immediate conflict, so this is not an urgent issue, but it may be good to propose less similar names for these rather different operations, and refactor at some point.

claim

propose #527


add 202 http response code support

bluemix object store returns a 202 response code (which means "Accepted" by general convention). this PR adds support for this response code.
closes #5

@starpit It works - Thanks!
@abaruni When can you release that ? It fixes some breaking changes at IBM API level...

Thanks!


build: Fix import for golint

The import path for golint has changed
Fixes #3388

I don't know, why the integration test failure occurs, but it seems to be a general issue, as I have seen this failure on several other PRs.

Thanks!
We don’t run the full integration test set on 3rd-party PRs to avoid crypto miners, etc.


updated camelcase function, updated default value prop

Description

Checklist

[ ] For UI or styling changes, I have added a screenshot or gif showing before & after
[x ] I have added a changeset
[x] I have added to the docs where applicable
[ ] I have added to the VS Code extension where applicable

Updated docs

Demo of storybook
https://www.loom.com/share/02e88721ff844c7f9e5d1468ebc51149
Didnt show this drop down working in the video

resolves #1984


Swipe functionality added to images-cards.

Charlie, can you sign into git as labitapp and resolve the merge conflicts with the instructions above? I'll merge after that.
thanks!


RuntimeError: CUDA error: invalid device ordinal

[2024-03-07 12:26:19,748] torch.distributed.run: [WARNING] master_addr is only used for static rdzv_backend and when rdzv_endpoint is not specified.
/root/miniconda3/lib/python3.10/site-packages/colossalai/shardformer/layer/normalization.py:45: UserWarning: Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel
warnings.warn("Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel")
/root/miniconda3/lib/python3.10/site-packages/colossalai/shardformer/layer/normalization.py:45: UserWarning: Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel
warnings.warn("Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel")
/root/miniconda3/lib/python3.10/site-packages/colossalai/shardformer/layer/normalization.py:45: UserWarning: Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel
warnings.warn("Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel")
/root/miniconda3/lib/python3.10/site-packages/colossalai/shardformer/layer/normalization.py:45: UserWarning: Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel
warnings.warn("Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel")
/root/miniconda3/lib/python3.10/site-packages/colossalai/shardformer/layer/normalization.py:45: UserWarning: Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel
warnings.warn("Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel")
/root/miniconda3/lib/python3.10/site-packages/colossalai/shardformer/layer/normalization.py:45: UserWarning: Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel
warnings.warn("Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel")
/root/miniconda3/lib/python3.10/site-packages/colossalai/shardformer/layer/normalization.py:45: UserWarning: Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel
warnings.warn("Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel")
/root/miniconda3/lib/python3.10/site-packages/colossalai/shardformer/layer/normalization.py:45: UserWarning: Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel
warnings.warn("Please install apex from source (https://github.com/NVIDIA/apex) to use the fused layernorm kernel")
unable to import lightllm kernels
unable to import lightllm kernels
unable to import lightllm kernels
/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py:48: UserWarning: config is deprecated and will be removed soon.
warnings.warn("config is deprecated and will be removed soon.")
unable to import lightllm kernels
unable to import lightllm kernels
unable to import lightllm kernels
unable to import lightllm kernels
unable to import lightllm kernels
Traceback (most recent call last):
File "/tmp/pycharm_project_146/train.py", line 267, in
main(args)
File "/tmp/pycharm_project_146/train.py", line 96, in main
launch_from_torch({})
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 173, in launch_from_torch
launch(
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 61, in launch
cur_accelerator.set_device(local_rank)
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/accelerator/cuda_accelerator.py", line 50, in set_device
torch.cuda.set_device(device)
File "/root/miniconda3/lib/python3.10/site-packages/torch/cuda/init.py", line 404, in set_device
torch._C._cuda_setDevice(device)
RuntimeError: CUDA error: invalid device ordinal
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
Compile with TORCH_USE_CUDA_DSA to enable device-side assertions.
Traceback (most recent call last):
File "/tmp/pycharm_project_146/train.py", line 267, in
main(args)
File "/tmp/pycharm_project_146/train.py", line 96, in main
launch_from_torch({})
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 173, in launch_from_torch
launch(
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 61, in launch
cur_accelerator.set_device(local_rank)
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/accelerator/cuda_accelerator.py", line 50, in set_device
torch.cuda.set_device(device)
File "/root/miniconda3/lib/python3.10/site-packages/torch/cuda/init.py", line 404, in set_device
torch._C._cuda_setDevice(device)
RuntimeError: CUDA error: invalid device ordinal
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
Compile with TORCH_USE_CUDA_DSA to enable device-side assertions.
Traceback (most recent call last):
File "/tmp/pycharm_project_146/train.py", line 267, in
main(args)
File "/tmp/pycharm_project_146/train.py", line 96, in main
launch_from_torch({})
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 173, in launch_from_torch
launch(
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 61, in launch
cur_accelerator.set_device(local_rank)
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/accelerator/cuda_accelerator.py", line 50, in set_device
torch.cuda.set_device(device)
File "/root/miniconda3/lib/python3.10/site-packages/torch/cuda/init.py", line 404, in set_device
torch._C._cuda_setDevice(device)
RuntimeError: CUDA error: invalid device ordinal
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
Compile with TORCH_USE_CUDA_DSA to enable device-side assertions.
Traceback (most recent call last):
File "/tmp/pycharm_project_146/train.py", line 267, in
main(args)
File "/tmp/pycharm_project_146/train.py", line 96, in main
launch_from_torch({})
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 173, in launch_from_torch
launch(
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 61, in launch
cur_accelerator.set_device(local_rank)
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/accelerator/cuda_accelerator.py", line 50, in set_device
torch.cuda.set_device(device)
File "/root/miniconda3/lib/python3.10/site-packages/torch/cuda/init.py", line 404, in set_device
torch._C._cuda_setDevice(device)
RuntimeError: CUDA error: invalid device ordinal
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
Compile with TORCH_USE_CUDA_DSA to enable device-side assertions.
Traceback (most recent call last):
File "/tmp/pycharm_project_146/train.py", line 267, in
main(args)
File "/tmp/pycharm_project_146/train.py", line 96, in main
launch_from_torch({})
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 173, in launch_from_torch
launch(
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 61, in launch
cur_accelerator.set_device(local_rank)
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/accelerator/cuda_accelerator.py", line 50, in set_device
torch.cuda.set_device(device)
File "/root/miniconda3/lib/python3.10/site-packages/torch/cuda/init.py", line 404, in set_device
torch._C._cuda_setDevice(device)
RuntimeError: CUDA error: invalid device ordinal
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
Compile with TORCH_USE_CUDA_DSA to enable device-side assertions.
Traceback (most recent call last):
File "/tmp/pycharm_project_146/train.py", line 267, in
main(args)
File "/tmp/pycharm_project_146/train.py", line 96, in main
launch_from_torch({})
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 173, in launch_from_torch
launch(
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 61, in launch
cur_accelerator.set_device(local_rank)
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/accelerator/cuda_accelerator.py", line 50, in set_device
torch.cuda.set_device(device)
File "/root/miniconda3/lib/python3.10/site-packages/torch/cuda/init.py", line 404, in set_device
torch._C._cuda_setDevice(device)
RuntimeError: CUDA error: invalid device ordinal
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
Compile with TORCH_USE_CUDA_DSA to enable device-side assertions.
Traceback (most recent call last):
File "/tmp/pycharm_project_146/train.py", line 267, in
main(args)
File "/tmp/pycharm_project_146/train.py", line 96, in main
launch_from_torch({})
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 173, in launch_from_torch
launch(
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py", line 61, in launch
cur_accelerator.set_device(local_rank)
File "/root/miniconda3/lib/python3.10/site-packages/colossalai/accelerator/cuda_accelerator.py", line 50, in set_device
torch.cuda.set_device(device)
File "/root/miniconda3/lib/python3.10/site-packages/torch/cuda/init.py", line 404, in set_device
torch._C._cuda_setDevice(device)
RuntimeError: CUDA error: invalid device ordinal
CUDA kernel errors might be asynchronously reported at some other API call, so the stacktrace below might be incorrect.
For debugging consider passing CUDA_LAUNCH_BLOCKING=1.
Compile with TORCH_USE_CUDA_DSA to enable device-side assertions.
[03/07/24 12:26:26] INFO     colossalai - colossalai - INFO: /root/miniconda3/lib/python3.10/site-packages/colossalai/initialize.py:67 launch
INFO     colossalai - colossalai - INFO: Distributed environment is initialized, world size: 8
Traceback (most recent call last):
File "/tmp/pycharm_project_146/train.py", line 267, in
main(args)
File "/tmp/pycharm_project_146/train.py", line 122, in main
ema = deepcopy(model)
File "/root/miniconda3/lib/python3.10/copy.py", line 172, in deepcopy
y = _reconstruct(x, memo, *rv)
File "/root/miniconda3/lib/python3.10/copy.py", line 271, in _reconstruct
state = deepcopy(state, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 146, in deepcopy
y = copier(x, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 231, in _deepcopy_dict
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 172, in deepcopy
y = _reconstruct(x, memo, *rv)
File "/root/miniconda3/lib/python3.10/copy.py", line 297, in _reconstruct
value = deepcopy(value, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 172, in deepcopy
y = _reconstruct(x, memo, *rv)
File "/root/miniconda3/lib/python3.10/copy.py", line 271, in _reconstruct
state = deepcopy(state, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 146, in deepcopy
y = copier(x, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 231, in _deepcopy_dict
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 172, in deepcopy
y = _reconstruct(x, memo, *rv)
File "/root/miniconda3/lib/python3.10/copy.py", line 297, in _reconstruct
value = deepcopy(value, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 172, in deepcopy
y = _reconstruct(x, memo, *rv)
File "/root/miniconda3/lib/python3.10/copy.py", line 271, in _reconstruct
state = deepcopy(state, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 146, in deepcopy
y = copier(x, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 231, in _deepcopy_dict
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 172, in deepcopy
y = _reconstruct(x, memo, *rv)
File "/root/miniconda3/lib/python3.10/copy.py", line 297, in _reconstruct
value = deepcopy(value, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 172, in deepcopy
y = _reconstruct(x, memo, *rv)
File "/root/miniconda3/lib/python3.10/copy.py", line 271, in _reconstruct
state = deepcopy(state, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 146, in deepcopy
y = copier(x, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 231, in _deepcopy_dict
y[deepcopy(key, memo)] = deepcopy(value, memo)
File "/root/miniconda3/lib/python3.10/copy.py", line 161, in deepcopy
rv = reductor(4)
TypeError: cannot pickle 'torch._C._distributed_c10d.ProcessGroup' object
[2024-03-07 12:26:30,044] torch.distributed.elastic.multiprocessing.api: [WARNING] Sending process 108977 closing signal SIGTERM
[2024-03-07 12:26:30,158] torch.distributed.elastic.multiprocessing.api: [ERROR] failed (exitcode: 1) local_rank: 1 (pid: 108978) of binary: /root/miniconda3/bin/python
Traceback (most recent call last):
File "/root/miniconda3/bin/torchrun", line 8, in
sys.exit(main())
File "/root/miniconda3/lib/python3.10/site-packages/torch/distributed/elastic/multiprocessing/errors/init.py", line 346, in wrapper
return f(*args, **kwargs)
File "/root/miniconda3/lib/python3.10/site-packages/torch/distributed/run.py", line 806, in main
run(args)
File "/root/miniconda3/lib/python3.10/site-packages/torch/distributed/run.py", line 797, in run
elastic_launch(
File "/root/miniconda3/lib/python3.10/site-packages/torch/distributed/launcher/api.py", line 134, in call
return launch_agent(self._config, self._entrypoint, list(args))
File "/root/miniconda3/lib/python3.10/site-packages/torch/distributed/launcher/api.py", line 264, in launch_agent
raise ChildFailedError(
torch.distributed.elastic.multiprocessing.errors.ChildFailedError:
train.py FAILED

Changing the parameter --nproc_per_node in ./scripts/train.sh to 1 solves the issue.


[Doc Improvement][Use CICD template][2440381]

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/use-CICD-template.md
96
27
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/use-CICD-template.md
96
27
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit a19f0e1:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/toolkit/use-CICD-template.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/use-CICD-template.md
96
26
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit 2d970f5:
:warning: Validation status: warnings

File
Status
Preview URL
Details

msteams-platform/toolkit/use-CICD-template.md
:warning:Warning
View
Details

msteams-platform/toolkit/use-CICD-template.md

Line 26, Column 4: [Warning: bookmark-not-found] Cannot find bookmark '#set-up-pipelines-with-github' in 'toolkit/use-CICD-template.md'.
Line 27, Column 4: [Warning: bookmark-not-found] Cannot find bookmark '#set-up-pipelines-with-azure-devops' in 'toolkit/use-CICD-template.md'.
Line 28, Column 4: [Warning: bookmark-not-found] Cannot find bookmark '#set-up-pipelines-with-jenkins' in 'toolkit/use-CICD-template.md'.
Line 29, Column 4: [Warning: bookmark-not-found] Cannot find bookmark '#set-up-pipelines-for-other-platforms' in 'toolkit/use-CICD-template.md'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/use-CICD-template.md
96
26
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/use-CICD-template.md
96
27
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit c321768:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/toolkit/use-CICD-template.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 72324d4:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/toolkit/use-CICD-template.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/use-CICD-template.md
96
27
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/use-CICD-template.md
95
27
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit c76ab7c:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/toolkit/use-CICD-template.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/use-CICD-template.md
95
27
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit eb70e27:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/toolkit/use-CICD-template.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/use-CICD-template.md
95
27
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit 86205b8:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/toolkit/use-CICD-template.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/use-CICD-template.md
95
27
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Docs Build status updates of commit 730daf7:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

msteams-platform/toolkit/use-CICD-template.md
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/use-CICD-template.md
95
27
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.

Acrolinx Scorecards
We currently enforce a minimum score of 80.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology:

Article
Score
Issues
Scorecard
Processed

msteams-platform/toolkit/use-CICD-template.md
95
27
link
:white_check_mark:

More info about Acrolinx
Use the Acrolinx extension, or sidebar, in Visual Studio Code to check spelling, grammar, style, tone, clarity, and key terminology when you're creating or updating content. For more information, see Use the Visual Studio Code extension to run Acrolinx locally.


Missing requirements.txt in sample

Hi, I'm trying to run the sample in https://github.com/microsoft/vision-ai-developer-kit/tree/master/samples/research/VisionSample/MachineLearning/ssd_sample and can't get it to work properly. It seems as if I'm using the wrong version of the required packages. But I can't really figure out how to fix that without a requirements.txt. Is there any way that I can find the versions for the different required packages or maybe you can include a requirements.txt file in the sample?

Hi @wmeints, we are looking into it.

@DavidGrob-V-MS Can you look into the above issue?

@DavidGrob-V-MS Hey david,
Is there any update on this?

@drwill-ms Hi David, Can you look into this issue?
Our user is facing issue to run the sample in  https://github.com/microsoft/vision-ai-developer-kit/tree/master/samples/research/VisionSample/MachineLearning/ssd_sample

@wmeints Can you update the requirements.txt file with the correct version and run again.
It should work fine

@wmeints Is your issue resolved?

Looks like it's working again. Thanks for the support!


SE2SP-1-As-a-system-administrator-I-want-to-input-and-manage-asset-information-so-that-the-system-can-utilise-current-data-for-optimization

Methods implemented:

Adding Production units
Removing Production units
Editing Production units (with overload)
Getting Production unit information
Save/Load with JSON

XUnitTests Implemented:

TestAssetManagerAdd
AssetManagerDelete
TestAssetManagerEdit
TestAssetManagerLoadAndSaveUnits

For full user-story, simple TextBased Interface required from @Jagdaw


[FIX][RUNTIME] Convert container with function value type

Prior to this PR, though the convert function is capable of converting a single Python function/lambda to TVM func, it is not able to convert a container whose values inside are functions to TVM object.
This PR adds function conversion to convert_to_object and redirects convert to convert_to_object, so that now the conversion is always recursive, and therefore will work well on function container value type.

cc @SiriusNeo @tqchen


Pakistan Ecommerce Dataset

https://www.kaggle.com/zusmani/pakistans-largest-ecommerce-dataset

Item_id is probably the order ID. This one looks promising.


⚠ Secret Website 3 has degraded performance

In 363a54f, Secret Website 3 ($SECRET_WEBSITE_3) experienced degraded performance:

HTTP code: 200
Response time: 3071 ms

Resolved: Secret Website 3 performance has improved in 1b75fc2.


Add support for requests and limits

The pods that this operator creates should have reasonable requests and limits defined for cpu & mem. This is especially important when deploying to clusters that have resource quotas configured, but no default limit ranges in place.

Oh, and the operator itself should have the same!

Operator I can set in the Workload. What are reasonable values for the operator? 200m and 128Mi?

Agree that there should be reasonable requests/limits on the pods. The interesting bit is that this cluster has a LimitRange with defaults defined. But it doesn't seem to get picked up when creating a project via the k8s Ansible module...

this should include all components including the operator

Quay
Quay Config
PostgreSQL
Redis
Clair
Operator

Closed via #54


webapp: Adding support for az webapp up

This checklist is used to make sure that common guidelines for a pull request are followed.

[x] The PR has modified HISTORY.rst describing any customer-facing, functional changes. Note that this does not include changes only to help content. (see Modifying change log).

[x] I adhere to the Command Guidelines.

CC:@msangapu for the documentation

Hi @panchagnula here's the docs PR. Let me know if you are okay w/ the changes. https://github.com/MicrosoftDocs/azure-docs-pr/pull/56776


Fix ArrayIndexOutOfBoundsException on sys.shards group by queries

numColumns of the BatchIterator was set incorrectly.
master / 2.0 is not affected (at least not with this particular query, because the planner generates a slightly different plan)

Codecov Report

Merging #5637 into 1.1 will increase coverage by 0.07%.
The diff coverage is 100%.

@@             Coverage Diff              @@
##                1.1    #5637      +/-   ##
============================================
+ Coverage     82.59%   82.66%   +0.07%
- Complexity    11072    11084      +12
============================================
  Files          1332     1332
  Lines         45130    45130
  Branches       5647     5647
============================================
+ Hits          37273    37308      +35
+ Misses         5238     5215      -23
+ Partials       2619     2607      -12

Impacted Files
Coverage Δ
Complexity Δ

.../operation/collect/sources/ShardCollectSource.java
89.56% <100%> (+1.09%)
30 <0> (ø)
:arrow_down:

...ration/collect/collectors/OrderedDocCollector.java
90% <0%> (-10%)
5% <0%> (-1%)

.../collect/collectors/LuceneOrderedDocCollector.java
90.12% <0%> (-3.71%)
25% <0%> (-1%)

...o/crate/planner/node/dql/join/NestedLoopPhase.java
74.69% <0%> (-3.62%)
20% <0%> (-2%)

...in/java/io/crate/breaker/RamAccountingContext.java
81.66% <0%> (-3.34%)
20% <0%> (-2%)

...ration/collect/collectors/LuceneBatchIterator.java
86.81% <0%> (-3.3%)
35% <0%> (-1%)

...c/main/java/io/crate/action/sql/SQLOperations.java
81.02% <0%> (-1.46%)
4% <0%> (ø)

...crate/analyze/relations/AbstractTableRelation.java
85.89% <0%> (-1.29%)
31% <0%> (ø)

...ch/indices/recovery/BlobRecoverySourceHandler.java
65.55% <0%> (+0.3%)
19% <0%> (ø)
:arrow_down:

...dices/create/TransportBulkCreateIndicesAction.java
66.96% <0%> (+0.45%)
33% <0%> (+1%)
:arrow_up:

... and 14 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 96eb3c1...0dfbd55. Read the comment docs.


feat(python): combine load_version/load_with_datetime into load_to

Description
Combines the two functions into one.
Related Issue(s)

closes https://github.com/delta-io/delta-rs/issues/1910
closes https://github.com/delta-io/delta-rs/issues/1967

maybe an opportunity to fix #1967 as well?

thanks for this refactor.
somehow I am not a fan of the name load_to, but also don't have a better one ready.

@roeap maybe we can just name it load instead?

I try to always see if it works as a short sentence ... "load [table] to version" just somehow hit my ear wrong 😆.
Would "load [table] as version" work? load alone may be confusion as well, as this may be misconsrued as the table still needs to be loaded?

@roeap Yeah when you read it like that it doesn't sound right haha. Hmm, that would translate into load_as_version or load_asof?

Not sure myself, but what would you think about at ...
table.at(version)

@roeap I think at is to unclear. Would the previously mentioned load_state not be more clear? Since it's doing that?

maybe an opportunity to fix #1967 as well?

@roeap fixing this, causes now one of the restore test in Rusts to fail, not sure what to do here because all python tests pass fine.


nvm download hangs when request from a linode instance

wget https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh
not working from linode instance
--2023-05-26 02:37:37--  https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 2606:50c0:8000::154, 2606:50c0:8001::154, 2606:50c0:8002::154, ...
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|2606:50c0:8000::154|:443...
failed: Connection timed out.
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|2606:50c0:8001::154|:443...
it works okay from my home connection

Maybe this is the ISP issue, therefore closing this issue
traceroute raw.githubusercontent.com
traceroute to raw.githubusercontent.com (<IP_ADDRESS>), 30 hops max, 60 byte packets
1  <IP_ADDRESS> (<IP_ADDRESS>)  0.121 ms  0.060 ms  0.101 ms
2  <IP_ADDRESS> (<IP_ADDRESS>)  1.383 ms <IP_ADDRESS> (<IP_ADDRESS>)  1.172 ms <IP_ADDRESS> (<IP_ADDRESS>)  1.133 ms
3  <IP_ADDRESS> (<IP_ADDRESS>)  13.909 ms <IP_ADDRESS> (<IP_ADDRESS>)  7.237 ms  7.213 ms
4  lo0-0.gw1.cjj1.us.linode.com (<IP_ADDRESS>)  35.371 ms  4.547 ms lo0-0.gw2.cjj1.us.linode.com (<IP_ADDRESS>)  13.185 ms
5  * * *
6  * * *
7  * * *
8  * * *
9  * * *
10  * * *
11  * * *
12  * * *
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

UnsubscribeOn May 26, 2023, at 8:16 PM, Jordan Harband @.***> wrote:
Closed #3118 as not planned.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: @.***>


Setauthenticatedusercontext shouldn't restrict characters accepted by AppInsights

setauthenticatedusercontext is imposing restrictions to some special characters, on it's parameters, in particular the vertical bar (as per documentation, that are accepted by AI.
For example, I'm currently working on a scenario where we're using auth0, auth0 includes a vertical bar in their id (details can be found here), this creates a consistency problem between data captured in different systems. In our case we have an API built with .Net Core and frontend with React, while in the API we have been capturing this information without problems, we're now facing having to have to go and change it because of this restriction added on top of the core AI.
[Edited]
Currently the alternative is to set the properties directly to the User.
      appInsights.context.user.authenticatedId = currentUser.id;
      appInsights.context.user.accountId = currentUser.orgId;

I would like to propose to remove any restriction that is not added by AI itself.

Tagging as an enhancement as this has been documented this way for a while.
Simplistically, the approach would be for the SDK to encode / decode the documented characters when reading / writing from the cookie and/or local/session storage.
The reason for the exclusion of "|" is because the SDK encodes multiple fields into the cookie using this as the separator.


Replace Option type with Remora.Rest's Optional

The Optional type from Remora.Rest is a more feature-rich implementation of the same principal, and in my opinion comes with better naming. @Nihlus has given his approval for its use in this library in anticipation of Serde being promoted into a .NET feature.

Additional features:

IsDefined() and IsDefined(out TValue)
Map() methods, allowing the conversion of one optional type into another
OrDefault() and OrThrow() methods, though the former does in fact live in the Option type
Plenty of additional analyzers through System.Diagnostics, System.Diagnostics.CodeAnalysis, and Jetbrains.Annotations.
Equality operators
GetHashCode() and ToString()

So, the one use that Serde directly has for Option is holding the "possibly initialized" fields in deserialization.
I think the eventual goal is going to have to be not using Option at all -- if all we need to know is whether a fixed set of fields is initialized, holding a bit set is going to be a lot faster and more space efficient than using an Option for each field.

@Nihlus has given his approval for its use in this library in anticipation of Serde being promoted into a .NET feature.

I can't promise anything yet! Right now I'm just trying to make sure the approach works for the common use cases.

So, the one use that Serde directly has for Option is holding the "possibly initialized" fields in deserialization.
I think the eventual goal is going to have to be not using Option at all -- if all we need to know is whether a fixed set of fields is initialized, holding a bit set is going to be a lot faster and more space efficient than using an Option for each field.

I've found it particularly useful for use when (de)serializing results from API endpoints, which is what Remora.Rest is responsible for. Sometimes an endpoint simply doesn't provide a value, and in certain situations, "not present", null, and present with a value are three completely different states, so representing a type as nullable doesn't always make the most sense.
I will say that I have found less of a use for it when deserializing json files on disk, so if you think it may be more appropriate for a library like Remora.Rest we can definitely keep it there.


SSL cert not working for IE8 on windows XP

I installed the p12 cert to a windows XP virtual machine, but unfortunately https sites are not working
this is very strange, as mitmproxy is installed in Trusted Root CAs, but browser complains about the issuer.
I wonder if it's related to windows XP only, or all versions of windows are affected.
under my linux box, everything is ok.

Which browser? Is there anything in the mitmproxy event log?

@mhils i've tried IE7/8 and Firefox
and noting is logged in mitmproxy, as the browser do not trust the certificate

What's the contents of your mitmproxy event log (press e to open it)?

<IP_ADDRESS>:35312: clientconnect
<IP_ADDRESS>:35312: clientdisconnect

There clearly must be a message indicating some form of error if your browser complains?

IFAIK the browser initially gets the SSL cert of server, and if it can not trust the cert issuer, it makes no further request, and just informs the user that it does not know the issuer without any error logging server side.

Yes, but we usually show this in the event log, for example like this:
λ mitmdump
Proxy server listening at http://[::]:8080
<IP_ADDRESS>:53386: clientconnect
<IP_ADDRESS>:53386: CONNECT example.com:443
 << Cannot establish TLS with client (sni: example.com): TlsException('',)
<IP_ADDRESS>:53386: clientdisconnect

We need your mitmproxy version and a more detailed description of what kind of error you are actually seeing.

I'm using mitmproxy version 2.0.2, and i installed the p12 cert successfully in windows as Root CA.
the only error that Firefox throws is error code: SEC_ERROR_UNKNOWN_ISSUER

Well that's something to work with at least. 😉
Firefox maintains its own store of trusted CAs. You need to add mitmproxy to that. The simplest way to accomplish that is to navigate to mitm.it and click on "Other".

Thank you @mhils , you solved the Firefox error.
Unfotunately, the main issue is with IE, as i have to proxy it via mitm
i started struggling with firefox as at least it shows some error, IE just says "Internet Explorer can not display the web page"!

I also tried the "Other" cert with no success

Wild guessing here:
IE8 for XP supports SNI?
Are our DH-params "short enough" to work on such an old system?
4096-bit RSA supported?

Again, there definitely should be a message in the event log between clientconnect and clientdisconnect if you run mitmdump -vvv. That would help greatly with finding the actual root cause.

just worked for windows vista with the same IE 8

I'm trying to use mitmproxy with Internet Explorer 6.0 from Windows XP. HTTP requests work well, HTTPS not.
I'm installed root certificate and enabled TLS1.0 in internet explorer settings. Got this in mitmdump:
<IP_ADDRESS>:40836: clientconnect  << Bad HTTP request line: b'\x80L\x01\x03\x01\x003\x00\x00\x00\x10\x00\x00\x04\x00\x00\x05\x00\x00' ::ffff:<IP_ADDRESS>:40836: request   -> HTTP protocol error in client request: Bad HTTP request line: b'\x80L\x01\x03\x01\x003\x00\x00\x00\x10\x00\x00\x04\x00\x00\x05\x00\x00' <IP_ADDRESS>:40836: clientdisconnect
mitmproxy version:
Mitmproxy: 6.0.2 Python:    3.9.1 OpenSSL:   OpenSSL 1.1.1i  8 Dec 2020 Platform<EMAIL_ADDRESS>Sorry for necropost


cannot be opened because the developer cannot be verified

To Reproduce
Steps to reproduce the behavior:

下载最新版本(1.1.13)
点击安装 => 下一步
截图内容:

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: macos 10.15.4 (19E266)

Log
Log at ~/Library/Logs/Electron/renderer.log and ~/Library/Logs/Electron/main.log

参考 https://support.apple.com/en-us/HT202491
打开设置 => 安全

点击 Open anyway，然后确定
可能需要补充到 README

已经补充文档到：https://lightproxy.org/zh-CN/doc/faq#cannot-be-opened-because-the-developer-cannot-be-verified


Add event tracking code

What To Do

Add Google Analytics event tracking:

Page /senate/score

กดดูวิวแบบไหนบ้าง? event = senate_score_mode, action = "View", value = "1,1,0" when first 2 buttons are toggled on.

Page /senate/votelog

กดดูวิวแบบไหนบ้าง? event = senate_votelog_mode, action = "View", value = all, senator_method.
กดดูรายละเอียดมติไหนบ้าง? event = senate_votelog_detail, action = "Click", value = ${people.slug}.

@naanong-s is working on this.
You can ask Gang (@tesol2y090) how it works.


Fix errors that occur when project-tabbing

The first is most likely a regression from the ES6 conversion (the switch util not returning the promise). The second occurs when you try to tab to the previous project in the stack.

💯


Backport mate-pair heuristic and add disk req (resolves #454, resolves #455)

resolves #454, resolves #455

@hannes-ucsc — Ready for review.  "Mate pair heuristic" is a direct cherrypick from the branch that was merged into master.

I think you're missing 76d1db418116c5e203f23612baecc52a09bffa48 and maybe 8762fcd4654eb660a50374d47f27895e20fc2eff. You may want to make it a habit to squash the review edits into the original commits so this doesn't happen.
Also, 1fb6f4f0e39ce502360847e44da5670184a3c1f6 does not look like a cherry-picked commit. I think we should distinguish between actual CPs (the ones that get merged automatically) and manual back-ports.

I think with the new GH review feature, we can do away with the needs work tag.

Thanks @hannes-ucsc — sloppy work, can't believe i missed that.

@hannes-ucsc — Ready for review